Hallo!
Ich habe einen Code gefunden mit dem ich die Cookies löschen kann, allerdings geht da eine Kleinigkeit nicht! Der Code sieht folgendermaßen aus.
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35:
| if cookies.Checked then begin cookies1.Items.BeginUpdate; cookies1.Items.Clear; dwSize := 65536; icei := AllocMem(dwSize); try hSearch := FindFirstURLCacheEntry('cookie:',icei^,dwSize);
if hsearch = 0 then exit; Hier liegt das Problem!!!!!!!
while hSearch <> 0 do begin Application.ProcessMessages; cookies1.Items.Add(icei^.lpszSourceUrlName); dwSize := 65536; if not FindNextURLCacheEntry(hSearch,icei^,dwSize) then begin hsearch := 0; end; end; finally FreeMem(icei,65536); cookies1.Items.EndUpdate; end;
for i := 0 to cookies1.Items.Count-1 do begin cookies1.Checked[i] := true; if cookies1.Checked[i] then begin DeleteURLCacheEntry(PChar(cookies1.Items[i])); end; end; ehead_delete.Click; |
Das Problem liegt an dem
exit. Jedes mal wenn ich das Programm starten möchte dann bringt er mir diese Fehlermeldung.
Anweisung erforderlich, aber Ausdruck vom Typ 'TButton' gefunden
Weiss jemand warum???
nina