ERROR: file not found: Hilfe.htm [gelöst]

Rund um die LCL und andere Komponenten

ERROR: file not found: Hilfe.htm [gelöst]

Beitragvon MmVisual » 14. Feb 2019, 10:49 ERROR: file not found: Hilfe.htm [gelöst]

Hallo,

Wenn ich ein Lazarus Projekt neu erstelle, so wird immer der Fehler gezeigt dass die Datei "Hilfe.htm" nicht vorhanden ist:
Code: Alles auswählen
Projekt:Ausführen des Befehls vor: Erfolg
ERROR: file not found: Hilfe.htm
Projekt kompilieren, Ziel: Diashow.exe: Erfolg

Ist ja schön dass man darauf hingewiesen wird dass man da gleich eine Hilfe einbinden kann. Also habe ich eine Datei Hilfe.htm angelegt und da irgend ein Text rein geschrieben. Danach wird so übersetzt:
Code: Alles auswählen
Projekt:Ausführen des Befehls vor: Erfolg
Hilfe.htm ResourceName='Hilfe' Type='HTM'
Projekt kompilieren, Ziel: Diashow.exe: Erfolg

OK, wurde gemacht :D

Aber nach Start der EXE und drücken der F1 Taste erscheint die Hilfe nicht. :(
Da passt was nicht zusammen, Lazarus sollte nicht alleine Ressourcen erstellen, mit linken und dann nicht nutzen.

Die Idee die mir schon länger im Kopf herum geistert:
- Wenn es eine spezielle TForm gäbe mit der THTMLViewer Komponente drin.
- Man erstellt eine Datei "Hilfe.zip"
- Lazarus linkt diese Datei als Ressource mit in das Projekt
- Die Komponente Abbrevia entpackt die Ressource im TMemoryStream und THTMLViewer kann das lesen und so auch im RAM die Bilder nachladen.
- In den einzelnen Komponenten vom eigenen Formular kann man "HelpKeyword" verwenden mit der xxx.HTM Datei
- Drückt man nun F1 öffnet diese spezielle TForm mit THTMLViewer und zeigt die HTML Datei xxx.HTM vom HelpKeyword.

Gibt es schon so etwas?

- Dann wäre noch eine Datei "Index.xml" interessant um einen Baum vom Hilfe Index aufbauen zu können.
- Oder "Index.tbl" das eine Nummer einer Datei zuweist, womit man in der eigenen Komponente "HelpContext" als Zahl nutzen könne.

Grüße Markus
Zuletzt geändert von MmVisual am 14. Feb 2019, 11:42, insgesamt 1-mal geändert.
MmVisual
 
Beiträge: 1059
Registriert: 10. Okt 2008, 22:54
OS, Lazarus, FPC: Winux (L 1.6 FPC 3) | 
CPU-Target: 32/64Bit
Nach oben

Beitragvon theo » 14. Feb 2019, 11:13 Re: ERROR: file not found: Hilfe.htm

MmVisual hat geschrieben:Wenn ich ein Lazarus Projekt neu erstelle, so wird immer der Fehler gezeigt dass die Datei "Hilfe.htm" nicht vorhanden ist:


Bei mir nicht.
theo
 
Beiträge: 8167
Registriert: 11. Sep 2006, 18:01

Beitragvon MmVisual » 14. Feb 2019, 11:21 Re: ERROR: file not found: Hilfe.htm

Mein Vorgehen:
Lazarus 1.8.4 (Windows)
Menü: Projekt -> Neues Projekt...
Auswahl Projekt->Anwendung
Projekt speichern unter in irgend ein leeres Verzeichnis
Strg+F9 (übersetzen)
Dann erscheint das in den Nachrichten:
Code: Alles auswählen
Projekt:Ausführen des Befehls vor: Erfolg
ERROR: file not found: Hilfe.htm
Projekt kompilieren, Ziel: project1.exe: Erfolg
MmVisual
 
Beiträge: 1059
Registriert: 10. Okt 2008, 22:54
OS, Lazarus, FPC: Winux (L 1.6 FPC 3) | 
CPU-Target: 32/64Bit
Nach oben

Beitragvon MmVisual » 14. Feb 2019, 11:29 Re: ERROR: file not found: Hilfe.htm

Bei mir steht in den Projektoptionen das bei Compilereinstellungen -> Compiler-Kommandos -> Vorher ausführen:
$(LazarusDir)\tools\lazres.exe Hilfe.lrs Hilfe.htm

Wieso steht das bei einem neu angelegten Projekt schon drin?
MmVisual
 
Beiträge: 1059
Registriert: 10. Okt 2008, 22:54
OS, Lazarus, FPC: Winux (L 1.6 FPC 3) | 
CPU-Target: 32/64Bit
Nach oben

Beitragvon sstvmaster » 14. Feb 2019, 11:33 Re: ERROR: file not found: Hilfe.htm

schau mal bei dir in die Projekteinstellungen -> Compilereinstellungen -> Compiler-Kommandos:

dort steht was im Befehl "Vorher ausführen" : $(LazarusDir)\tools\lazres.exe Hilfe.lrs Hilfe.htm

Vielleicht hast du mal als Vorgabe für alle gemacht. Das ist mir schon bei deinem Beitrag "Lazarus 2.1.0 und TDBMemo" aufgefallen
sstvmaster
 
Beiträge: 196
Registriert: 22. Okt 2016, 22:12
Wohnort: Dresden
OS, Lazarus, FPC: Windows 7 32bit (L 2.0.2 FPC 3.0.4) | 
CPU-Target: 32Bit
Nach oben

Beitragvon sstvmaster » 14. Feb 2019, 11:35 Re: ERROR: file not found: Hilfe.htm

Siehe bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
sstvmaster
 
Beiträge: 196
Registriert: 22. Okt 2016, 22:12
Wohnort: Dresden
OS, Lazarus, FPC: Windows 7 32bit (L 2.0.2 FPC 3.0.4) | 
CPU-Target: 32Bit
Nach oben

Beitragvon MmVisual » 14. Feb 2019, 11:42 Re: ERROR: file not found: Hilfe.htm

OK, das war es. Ich hatte wohl vor sehr vielen Jahren das Häkchen ein einziges mal gesetzt - und jedes mal bei einem neuem Projekt kam bei mir diese Fehlermeldung :oops:

Ich habe das alles raus gemacht und einmalig als Default-Vorgabe gespeichert, jetzt ist bei einem neuen Projekt das weg. Jetzt weiß ich auch woher das kommt.

Dankeschön, grüße Markus.
MmVisual
 
Beiträge: 1059
Registriert: 10. Okt 2008, 22:54
OS, Lazarus, FPC: Winux (L 1.6 FPC 3) | 
CPU-Target: 32/64Bit
Nach oben

• Themenende •

Zurück zu Komponenten und Packages



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

porpoises-institution
accuracy-worried