![]() |
Anderes Programm mit ShellExecute öffnen
Ich habe mir schon eine Seite dazu durchgelesen, nur hat es mir nicht wirklich geholfen...
Wie müsste der Befehl heissen ein anderes Programm via ShellExecute zu öffnen wenn es angenommen test.exe heisst und unter C:\ liegt? MfG |
Re: Anderes Programm mit ShellExecute öffnen
|
Re: Anderes Programm mit ShellExecute öffnen
Vielen Dank.
MfG |
Re: Anderes Programm mit ShellExecute öffnen
hallo xallum,
ich hab hier was für dich:
Code:
mfg
procedure OpenFile(FileName: string);
var c: array[0..800] of Char; begin StrPCopy(c, FileName); ShellExecute(Application.Handle, 'open', c, nil, nil, SW_NORMAL); end; Helmi |
Kann man damit auch "alte" DOS Programme öffnen?
Kann man mit der Funktion ShellExecute() auch älter DOS Programme öffnen?
|
Re: Anderes Programm mit ShellExecute öffnen
Hi,
ShellExecute entspicht sozusagen einem "Doppelklick" auf ne Datei bzw. der Aufruf über "Start - Ausführen". Theoretisch also jedes Programm und jede Datei, deren Dateityp registriert ist. Gruß Stephan :dance: :xmas: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:05 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