Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Datei ausführen (https://www.delphipraxis.net/12613-datei-ausfuehren.html)

ssach 30. Nov 2003 23:04


Datei ausführen
 
hy,

ich habe einen datei explorer geschrieben und wollte jetzt wissen ob es ne funktion gibt die dateien ausführt bsp. : eine word datei mit Word oeffnet, ein Bild mit dem imager, eine exe datei ausführen,..

danke

cu

Mirilin 30. Nov 2003 23:12

Re: Datei ausführen
 
:hi:

Ich denke mit ShellExecute sollte das gehen.

mfg Tobias

ssach 30. Nov 2003 23:15

Re: Datei ausführen
 
kannst du mir bitte schnell noch sagen welche unit ich beifügen muss?

danke

Mirilin 30. Nov 2003 23:19

Re: Datei ausführen
 
:hi:

Jo.

Unit : ShellApi

ssach 30. Nov 2003 23:32

Re: Datei ausführen
 
hmmm,

ich benutze eine filelistbox namesns flbFile und ich bekomme dise fehlermeldung
Code:
[Error] Unit1.pas(47): Incompatible types: 'HWND' and 'String'
bei diesem source

[dp]
ShellExecute(flbFile);
[/dp]

könntihr mir sagen was falsch dran is?
danke

ssach 30. Nov 2003 23:33

Re: Datei ausführen
 
sorry,
hab mich vertippt,
der delphi code ist:

[delphi]
ShellExecute(flbFile);
[delphi]

cu

Mirilin 30. Nov 2003 23:38

Re: Datei ausführen
 
:hi:

die Funktion verlangt mehrere Parameter :

ShellExecute(HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd);

Beispiel aus der EDH


mfg Tobias

ssach 30. Nov 2003 23:42

Re: Datei ausführen
 
Danke,

funzt jetzt prima


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 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 by Thomas Breitkreuz