Seite 1 von 1
[erledigt]exe oder html datei aus QT-Anwendung starten ...
Verfasst: 7. Juli 2007 17:27
von jbox77
Hallo an alle!!!
Ich brauche ein befehl oder funktion mit der ich eine in einem bestimmten Verzeichniss gespeicherte HTML oder exe Datei starte. Leider habe ich in QT4 Hilfe so was nicht gefunden ...
Ich danke jeden der mir weiter hilft!!!
LG JBOX77
Verfasst: 7. Juli 2007 17:35
von CaptnChaos
QProcess::execute()
oder unter Windows
HINSTANCE ShellExecute(
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);
Verfasst: 8. Juli 2007 00:31
von jbox77
Danke für die schnelle Hilfe ...!!!
mit *.exe Dateien klapt's einwandfrei ...
nur die *.HTML Dateien lassen sich nach wie vor nicht starten ... ich habe es mit system() versucht ...es geht, aber dauert ziemlich lange bis die datei geöffnet wird ( mit "Nebenwirkungen" es öffnet sich nebenbei automatisch das CMD Fenster... )...
mfg jbox77...
Verfasst: 8. Juli 2007 08:24
von CaptnChaos
für html dateien musst du schellexecute verwenden oder den aktuellen internetbrowser aus der registry lesen und den mit QProcess und dem Pfad zu der html Starten.
Shellexecute macht das für dich automatisch.
Verfasst: 8. Juli 2007 08:36
von NoobSaibot
schau dir die QDesktopServices::openUrl() an.