Ich habe den unten stehenden Code benutzt um die Cookies zu löschen. Jetzt habe ich versucht genau den gleichen für
URL's zu benutzen (aus den Cookies habe ich dann
url gemacht), allerdings bringt er mir die Fehlermeldung: Undefinierter Bezeichner
Kann ich denn überhaupt diesen code nehmen? Wenn ja(was ich jetzt nicht mehr glaube), wo liegt denn dann der Fehler?
Danke schon mal im vorraus!!!
eleonora
Code:
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
begin
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;
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
DeleteURLCacheEntry(PChar(cookies1.Items[i]));
end;
end
else begin
end;