Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Hife für ein Programm erstellen (https://www.delphipraxis.net/122155-hife-fuer-ein-programm-erstellen.html)

BAMatze 10. Okt 2008 10:56


Hife für ein Programm erstellen
 
Also ich habe nach folgendem Tutorial: HTML Hilfe Tutorial eine Hilfe Datei für ein Programm angelegt. Dies funktioniert auch sehr gut, außer dass die Bilde, welche ich einbinde in den htm-Dateien nicht, wenn ich die Hilfe im Programm aufrufe, angezeigt werden (in den htm-Seiten sind sie richtig dargestellt) und wenn ich die Hilfe Starte kommt zu erst eine Seite, dass die Hilfe nicht geladen werden kann und erst wenn ich eine Seite anklicke, wird diese dargestellt.
Kann mir jemand einen Tip geben, wie ich diese beiden Fehler beseitigen kann?

Danke

BAMatze

DeddyH 10. Okt 2008 11:04

Re: Hife für ein Programm erstellen
 
Ist in den Optionen der *.hhp ein "Default topic" angegeben? Liegen die Grafiken im selben Verzeichnis wie die *.htm?

jaenicke 10. Okt 2008 11:07

Re: Hife für ein Programm erstellen
 
Hast du es mal mit einer kleinen Htmldatei mit einem Bild oder so mal getestet? Wenn ja hänge doch ein solches kleines Testprojekt, bei dem der Fehler auftritt mal an.
Also sowohl die Ursprungsdatei als auch das Hilfeprojekt und die kompilierte Datei.

Grundsätzlich sollten die Bilder eigentlich erkannt und mit eingebunden werden, das hat bei mir eigentlich auch immer funktioniert. Nicht funktionieren tut es vielleicht, wenn du ein absolutes Verzeichnis zu den Grafiken angibst, also "c:\temp" oder so.

BAMatze 10. Okt 2008 11:11

Re: Hife für ein Programm erstellen
 
also habe mir die Quelle für der Htm-Datei angeschaut und dort sind die Bilder (meiner meinung nach) richtig verlinkt.

<-----------------------------------------Auszug aus der Quelldatei----------------------------->

</head>

<body bgcolor=white background="Deckblatttest-Dateien/image001.gif" lang=DE
link="#DFD664" vlink="#B8B05B" style='tab-interval:35.4pt'>
<!--[if gte mso 9]><xml>
<-----------------------------------------Auszug Ende-------------------------------------------->

Das ist mal ein Beispiel für ein Bild. das mit dem default muss ich mal kurz prüfen.

DeddyH 10. Okt 2008 11:14

Re: Hife für ein Programm erstellen
 
Wir verwenden hier ein kommerzielles Produkt zur Hilfeerstellung und bei dem ist es so, dass Grafiken in das HTML-Verzeichnis kopiert werden. Ich meine mich erinnern zu können, dass es sonst zu Problemen kommen kann, die Grafiken also nicht gefunden bzw. nicht einkompiliert werden.

jaenicke 10. Okt 2008 11:25

Re: Hife für ein Programm erstellen
 
Mit diesem Quelltext funktioniert das Einbinden bei mir problemlos, auch mit dem genauso genannten Pfad für das Hintergrundbild. Ich werde es mal mit einem Gif noch ausprobieren, denke aber nicht, dass das das Problem ist.

// EDIT:
Das funktioniert auch, auch mit einem animierten Gif.
// EDIT2:
Nur mit absoluten Pfade geht das nicht, diese bleiben ebenfalls so wie sie sind erhalten und funktionieren dann auf anderen PCs z.B. nicht mehr, denn diese Grafiken werden nicht mit einkompiliert.

BAMatze 10. Okt 2008 12:57

Re: Hife für ein Programm erstellen
 
hat vieleicht jemand noch eine Lösung für das andere Problem? Also das beim Laden der Hilfe immer zuerst ein "Hilfe konnte nicht geladen werden"-Seite erscheint und erst wenn ich auf eine meiner Hilfeseiten klicke diese richtig angezeigt wird?

DeddyH 10. Okt 2008 13:03

Re: Hife für ein Programm erstellen
 
Du hast meine Frage noch nicht beantwortet. Ist ein "Default topic" definiert?

BAMatze 10. Okt 2008 13:06

Re: Hife für ein Programm erstellen
 
ja sollte, wenn ich den HTML Help Workshop starte, dann steht dort: Default topic=Deckblatttest.htm

DeddyH 10. Okt 2008 13:07

Re: Hife für ein Programm erstellen
 
Dann weiß ich im Moment auch nicht weiter.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz