![]() |
Delphi findet kein FindFirstCacheEntry
hiho!
So ich möchte die URL´s in der Adressleiste löschen! Ich habe hier im Forum gesucht und folgenden Code gefunden:
Code:
So jetzt findet er bei mir aber das "FindFirstCacheEntry" und das "PINTERNETCACHEENTRYINFO" nicht !!!
procedure TForm1.Cookies1Click(Sender: TObject);
var icei : PINTERNETCACHEENTRYINFO; dwSize : DWord; hSearch : DWord; begin CheckListBox1.Items.BeginUpdate; CheckListBox1.Items.Clear; dwSize := 65536; icei := AllocMem(dwSize); try hSearch := FindFirstURLCacheEntry('visited:',icei^,dwSize); if hSearch = 0 then begin ShowMessage(SysErrorMessage(GetLastError)+' '+IntToStr(dwSize)); exit; end; while hSearch <> 0 do begin Application.ProcessMessages; CheckListBox1.Items.Add(icei^.lpszSourceUrlName); dwSize := 65536; if not FindNextURLCacheEntry(hSearch,icei^,dwSize) then begin hSearch := 0; end; end; finally FreeMem(icei,65536); CheckListBox1.Items.EndUpdate; end; end; procedure TForm1.Lschen1Click(Sender: TObject); var i : integer; begin for i := 0 to CheckListBox1.Items.Count-1 do begin if CheckListBox1.Checked[i] then begin DeleteURLCacheEntry(PChar(CheckListBox1.Items[i])); end; end; Cookies1.Click; end; Muss ich irgendwas besonderes bei "uses" noch mit einbringen ?!? Danke Trouble_Maker |
kann mir keiner helfen ?!?
Ich kann das doch ohne eure Hilfe nich :-| Trouble_Maker |
Woher hast DU diesen Code ?
|
Probier es mal mit Wininet in den uses.
|
hiho!
Ah cool! das mit dem Wininet hat geklappt! Danke!!! Nur bin ich mir nicht ganz im klaren, was der Quelltext jetzt macht !!! kann mir das jemand sagen ?!? weil die URL´s in der Adressleiste bleiben bestehn ?!?! Trouble_Maker |
hat sich schon erledigt !!!
Danke trotzdem!! cu Trouble_Maker |
Moin M.Knebel,
Zitat:
Sieht mal wieder sehr nach meiner Routine aus (die hier im Forum auch schon an anderer Stelle steht) ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz