![]() |
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.
|
Re: Datei da Speichern wo sich die Projekt *.exe befinden
Zitat:
Also manchmal versteh ich nicht was sich die Jungs bei Borland so alles ausdenken. |
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);
|
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:
|
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 |
Re: Datei da Speichern wo sich die Projekt *.exe befinden
Und wie geht das? :cry:
|
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);
|
Re: Datei da Speichern wo sich die Projekt *.exe befinden
Danke, das klappt. :dance:
Und wie würde das ganze mit ShellExecute aussehen? |
Re: Datei da Speichern wo sich die Projekt *.exe befinden
Was genau willst du mit ShellExecute öffnen?
|
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:
verwende?!
ShellExecute(Handle, 'open', 'test.html', nil, '', Sw_show);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:47 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-2025 by Thomas Breitkreuz