![]() |
Browser
Hallo Leute,
ich habe ein Webbrowser programmiert! Habe Vor,Zurück,Stop, usw [halt die Standart dinger] möchte ihn aber noch erweitern z.b. Werbungsblocker oder so etwas Lesezeichen, Chronik, usw. wo bekomme ich solche Codes her? wäre nett wenn ich Antwort bekommen würde :) [Bin noch ein Anfänger] |
Re: Browser
Suche hier im Forum ;)
|
Re: Browser
lesezeichen und Chronik sind relativ einfach..
Chronik: Speichere alle Besuchten links in einer Datei, zeilenweise, zB ini, und lese diese dann zeile für zeile ein (meist in ein Menü) beid en lesezeichen ist es genau andersherum, der User setzt ein Lesezeichen (im ini wäre das gut , es so zu machen:
Delphi-Quellcode:
Dann liest du nur alle Bereiche (LESEZEICHENNAME) aus und bveim kolcik sagst du
ini.writestring('Lesezeichen',LESEZEICHENNAME,LESEZEICHEN-URL);
Delphi-Quellcode:
(natürlich auch XML, aber damit habe ich keine Erfahrung)
browser.navigate(ini.readstring(lesezeichen-url));
müsste natürlich um einiges ausgeweitet werden, um überschreiben zu verhindern, etc... Hoffe ich konnte n bisschen helfen :) |
Re: Browser
@ Aldy wo muss ich das eingeben? bin ein Anfänger.....
ich weiß auch nicht was eine ini ist..... |
Re: Browser
Zitat:
![]() In Delphi gibt es dafür die Klasse TIniFile und Konsorten.
Delphi-Quellcode:
uses
..., IniFiles; ... var ini: TMemIniFile; begin ini := TMemIniFile.Create('C:\datei.ini'); try Label1.Caption := ini.ReadString('Sektion', 'Name', 'Standard-Wert'); finally ini.Free; end; end; |
Re: Browser
ups sorry, hab das "Bin noch anfänger" überlesen, hätt´ sonst noch erklärt was eine Ini is...
ich deklariere meine TIniFile - Variablen immer Im Public -bereich, bestimme in Form.OnCreate den Pfad dazu und schließe sie bei form.onclose. falls du diese Ini-datei immer im Programmordner haben möchtest, dann mache es so:
Delphi-Quellcode:
Paramstr(0) liest den Programmpfad aus, ExtractFilePath den Dateipfad :)
[...]
var ini: TIniFile; begin ini:= tinifile.create(extractfilepath(paramstr(0))+'config.ini'); end; |
Re: Browser
Danke für die Mühe die ihr euch gemacht habt!
Nur leider bin ich mit Ini/Delphi noch nicht soweit vertraut. Ich bin erst 13Jahr vielleicht liegt das daran, dass ich es nicht verstehe. |
Re: Browser
|
Re: Browser
Das mit der Ini peile ich nicht.
|
Re: Browser
Hi!
Was "peilst" du nicht? Ciao, Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 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