Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datei da Speichern wo sich die Projekt *.exe befinden (https://www.delphipraxis.net/10156-datei-da-speichern-wo-sich-die-projekt-%2A-exe-befinden.html)

Dagon 12. Okt 2003 19:16

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Hier noch ein kleiner Tipp: Verwende an Stelle von IncludeTrailingBackslash lieber IncludeTrailingPathDelimiter, da IncludeTrailingBackslash nichts anderes macht, als IncludeTrailingPathDelimiter aufzurufen.

Jelly 12. Okt 2003 19:18

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Zitat:

Zitat von the_master
Hier noch ein kleiner Tipp: Verwende an Stelle von IncludeTrailingBackslash lieber IncludeTrailingPathDelimiter, da IncludeTrailingBackslash nichts anderes macht, als IncludeTrailingPathDelimiter aufzurufen.

Heehh :freak:
Also manchmal versteh ich nicht was sich die Jungs bei Borland so alles ausdenken.

citybreaker 12. Okt 2003 19:19

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Also ich habs jetzt volgendermaßen.
(ist warscheinlich wieder komplett falsch)
Code:
Text.Lines.SaveToFile (ExtractFileName ('vorschau.html'));
Code:
Browser.Navigate(ExtractFileName ('vorschau.html'), i, q, r, s);

Dagon 12. Okt 2003 19:22

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
An ExtractFileName musst du einen Pfad übergeben. So wie du es machst, wird vorschau.html ins Verzeichnis vorschau.html geschpeichert. Und vorschau.html ist glaube ich kein Verzeichnis. :wink:

Jelly 12. Okt 2003 19:24

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
ExtractFilename ('vorschau.html') gibt dir einfach nur vorschau.html zurück. Bringt also nicht viel.
Probiers doch mal hiermit:[code]Browser.Navigate(ExtractFileName('vorschau.html')) , i, q, r, s);¢/code

citybreaker 12. Okt 2003 19:25

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Und wie geht das? :cry:

Dagon 12. Okt 2003 19:29

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
In welchem Verzeichnis befindet sich nun deine HTML-Datei? Im Verzeichnis der Exe-Datei?
Dann solltest du die Datei so anzeigen können:
Delphi-Quellcode:
Browser.Navigate(ExtractFilePath(Application.ExeName) + 'Hallo.html', i, q, r, s);

citybreaker 12. Okt 2003 19:34

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Danke, das klappt. :dance:
Und wie würde das ganze mit ShellExecute aussehen?

Dagon 12. Okt 2003 19:43

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Was genau willst du mit ShellExecute öffnen?

citybreaker 12. Okt 2003 19:49

Re: Datei da Speichern wo sich die Projekt *.exe befinden
 
Die Datei test.html.
Liegt auch im selben Ordner wie Projekt1.exe.
Reicht es da wenn ich
Code:
ShellExecute(Handle, 'open', 'test.html', nil, '', Sw_show);
verwende?!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr.
Seite 2 von 3     12 3      

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