Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi EXE starten, auch wenn keine Dateierweiterung (https://www.delphipraxis.net/20263-exe-starten-auch-wenn-keine-dateierweiterung.html)

Schubi 15. Apr 2004 11:00


EXE starten, auch wenn keine Dateierweiterung
 
Hi!
Folgendes Problem:
Ich hab ein Paar EXE-Dateien
die allerdings nicht die Endung exe tragen sondern eine 3-Stellige Nummer.

Nun will ich eine dieser EXE mit Shellexecute ausführen. Geht aber nicht.

Hat einer ne Idee?

Chewie 15. Apr 2004 11:01

Re: EXE starten, auch wenn keine Dateierweiterung
 
Versuchs mal mit CreateProcess.

Ultimator 15. Apr 2004 11:02

Re: EXE starten, auch wenn keine Dateierweiterung
 
Du könntest sie mit deinem Programm erst in .exe umbenennen, danach ausführen und wenn du sie beendet hast, kannst du sie wieder zurück-umbenennen.
Hoffe, geholfen zu haben

DracoBlue 15. Apr 2004 11:07

Re: EXE starten, auch wenn keine Dateierweiterung
 
GANZ EINFACH :P

WinExec('org.123',SW_SHOW);

das geht



Mfg, Draco

Schubi 15. Apr 2004 11:52

Re: EXE starten, auch wenn keine Dateierweiterung
 
@ Ultimator:
Genau das geht eben nicht, weil mehrere User drauf zugreifen.

@ DracoBlue
Danke, das geht wirklich :mrgreen:
Wusste ja dass da noch was war was direkt ausführt. Konnte mich nur nimmer an das WinExec erinnern


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:11 Uhr.

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