BillyBoy84 Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Mit welchem Befehl kann ich eine HTML Datei in Delphi öffnen?
computercrustie Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Das kommt darauf an, was du dann damit machen willst. Wenn du sie im Quellformat haben möchtest, dann kannst du sie mit den einfachen File-Befehlen öffnen (oder in eine TStringList einlesen). Willst du sie ansehen (wie im Browser), dann musst du entweder ein eigenes Browserobjekt schreiben oder (besser) das TWebBrowser-Objekt verwenden.
Pointerman Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Moin! Das geht mit: ShellExecute(handle, 'open', PChar('HTMLFILE.html'), nil, nil, SW_SHOW); Wobei Du HTMLFILE.html einfach durch Deinen Dateinamen ersetzt.
BillyBoy84 Geschrieben 27. Januar 2004 Autor Geschrieben 27. Januar 2004 Ja, ist klar! Danke! Werde ich gleich mal versuchen!
computercrustie Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Original geschrieben von Pointerman Moin! Das geht mit: ShellExecute(handle, 'open', PChar('HTMLFILE.html'), nil, nil, SW_SHOW); Wobei Du HTMLFILE.html einfach durch Deinen Dateinamen ersetzt. Bleibt jetzt nur noch die Frage, ob du die HTML-Datei in deiner Anwendung verwenden möchtest, denn dann kommst du mit diesem Beispiel nicht weiter, da hier der Standardbrowser des Systems geöffnet wird (insofern vorhanden).
BillyBoy84 Geschrieben 27. Januar 2004 Autor Geschrieben 27. Januar 2004 Ich will eine Spielanleitung vorher per HTML schreiben und im Spiel soll die geöffnet werden, wenn der User auf Spielanleitung klickt!
computercrustie Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Innerhalb deiner Anwendung oder wie von Pointerman beschrieben in einem externen Browser ?
BillyBoy84 Geschrieben 27. Januar 2004 Autor Geschrieben 27. Januar 2004 Der soll ein extra Fenster öffnen!!!
computercrustie Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 Also ausserhalb deiner Anwendung ?! Dann mach's wie Pointerman es geschrieben hat.
geloescht_JesterDay Geschrieben 28. Januar 2004 Geschrieben 28. Januar 2004 Noch eine Anmerkung: Für ShellExecute musst du die Unit ShellAPI einbinden Ist in der Delphi-Hilfe nicht zu finden.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden