![]() |
Hilfedatei anfügen
Hallo
ich hab mal ne Frage: Wenn man über MENÜ- PROJEKT- OPTIONEN eine Hilfedatei anfügt, wird diese doch nicht in die .exe Datei aufgenommen, richtig? Und deshalb die Frage: Wie mach ich das, das die exe datei dann die Hilfe auch nach dem Brennen noch findet, weil sich das Verzeichnis ja dann ändert...# Danke schon mal nixalsverdruss |
Re: Hilfedatei anfügen
Relative Pfade?!
|
Re: Hilfedatei anfügen
Ähm keuine Ahnung
|
Re: Hilfedatei anfügen
Code:
C:\Programme\Schiessmichtot <-- absoluter Pfad
.\help\Hilfe.chm <-- relativer Pfad |
Re: Hilfedatei anfügen
absoluter Pfad aber als .hlp Datei
|
Re: Hilfedatei anfügen
Hmm... vielleicht wäre es dann besser, zur Laufzeit den Pfad zu ermitteln.
|
Re: Hilfedatei anfügen
Zitat:
Am besten einen Ordner HELP im InstallPath-Ordner erstellen lassen und die hlp-Datei dort rein. Dann über
Delphi-Quellcode:
laden.
ExtractFilePath(Application.ExeName) + '\help\helpfile.hlp';
|
Re: Hilfedatei anfügen
Delphi-Quellcode:
Den der Backslash ist schon Teil des Pfades
ExtractFilePath(Application.ExeName) + 'help\helpfile.hlp';
|
Re: Hilfedatei anfügen
Delphi-Quellcode:
Wenn man wirklich sicher gehen will das der abschließende Backslash da ist würde ich diese Version vorschlagen:
ExtractFilePath(Application.ExeName) + '\help\helpfile.hlp';
Delphi-Quellcode:
IncludeTrailingPathDelimiter(ExtractFilePath(Application)) + 'help\helpfile.hlp';
|
Re: Hilfedatei anfügen
Noch ein Vorschlag:
Delphi-Quellcode:
[edit=Phoenix]Formatierung mal angepasst. Seltsam... Mfg, Phoenix[/edit]
IncludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0)))
+ 'help\helpfile.hlp'; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 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 by Thomas Breitkreuz