Autor Beitrag
dirkil2
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130



BeitragVerfasst: Fr 04.05.07 23:43 
Ich habe ein Delphi Programm entwickelt, das verschiedene URLs ermittelt. Ich würde diese gerne automatisch als Bookmarks in den Internet Explorer übernehmen. Hierzu würde ich gerne einen Bookmark-Ordner anlegen und in diesen die Links einstellen.

Weiß jemand, wie man das macht? Jeder Tipp kann mir weiterhelfen. Ich weiß z.B. nicht, wo die Bookmarks abgelegt werden. Bei Firefox gibt es eine bookmarks.html Datei. Wie ist das beim Internet Explorer?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 05.05.07 02:08 
Normalerweise unter "C:\Dokumente und Einstellungen\[Benutzername]\Favoriten", dort stehen die Webseiten als normale Internetverknüpfungen.
Dieser Ordner kann auch vom User angepasst werden, deshalb muss man nachsehen, wo der Ordner konkret liegt. Das geht mit GetSpecialFolderLocation + CSIDL_FAVORITES, wie hier erklärt wird:
www.delphipraxis.net/post3632.html
Mehr dazu (weitere spezielle Ordner) gibts hier bei MS:
msdn.microsoft.com/l...ence/enums/csidl.asp
msdn.microsoft.com/l...alfolderlocation.asp

Und auf deine evtl. nächste Frage (wie diese Verknüpfungen angelegt werden) gibts hier eine Antwort ;-):
www.delphi-library.d...k+erstellen_877.html

BTW: Das geht mit allen Versionen des IE ab Windows 95.
dirkil2 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130



BeitragVerfasst: Sa 05.05.07 08:22 
@jaenicke

Wow! Das nenne ich eine kompetente Antwort! Vielen, vielen Dank, Du hast alle meine Fragen beantwortet.