Autor Beitrag
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2562
Erhaltene Danke: 46

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Mo 29.11.04 17:59 
Hallo!
Habe in meinen ActiveX-Komponenten TBookmark dabei. Ich nehme an, dass man damit die *.ann-Dateien (Windows-Hilfe-Anmerkungen) schreiben und einlesen usw. kann. Der Befehl
ausblenden Delphi-Quelltext
1:
2:
 if not Bookmark1.LoadBookmarkFromFile('C:\WINDOWS\HELP\CWG.ANN') then
  ShowMessage('Fehler!');

klappt - die Fehlermessage erscheint nicht. Bloss - was mache ich jetzt mit 'C:\WINDOWS\HELP\CWG.ANN'? Wie zeige ich den Text an usw.? Würde gerne ein Programm schreiben, das alle meine Hilfe-Anmerkungen verwaltet!

Hat jemand da eine Idee? Danke!

//Edit: Es ist ja nicht so, dass ich mich nicht mit dem Source in BOOKMARKLib_TLB.pas beschäftigt habe, nur werde ich nicht schlau daraus!

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
galagher Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2562
Erhaltene Danke: 46

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Di 30.11.04 18:40 
Hallo!
Also TBookmark dürfte doch nicht die richtige Komponente für Hilfe-Anmerkungsdateien sein. Sie haben kein einheitliches Format im Sinne eines Dateiheaders, also einfach n Bytes lesen und dann kommt der Text - so funktioniert's nicht! Kennt jemand zufällig eine Möglichkeit, *.ann-Dateien auszulesen?

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!