![]() |
Externe Anwendung unter XP & Vista öffnen
Hallo :-)
Ich möchte mit diesem Code eine externe Anwendung bzw. den WindowsTaschenrechner öffnen
Delphi-Quellcode:
jetzt die Frage: wie muss ich diesen Code anpassen, dass der Taschenrechner unter XP und Vista geöffnet wird?
procedure TForm1.Button1Click(Sender: TObject);
begin if ShellExecute(Application.Handle, 'open', PChar('C:\WINDOWS\system32\calc.exe'), Nil, Nil, SW_NORMAL) <= 32 then ShowMessage('Es ist ein Fehler aufgetreten'); end; |
Re: Externe Anwendung unter XP & Vista öffnen
Lass mal den Pfad zur Exe weg? Welcher Statuscode wird zurückgegeben?
|
Re: Externe Anwendung unter XP & Vista öffnen
Liste der Anhänge anzeigen (Anzahl: 1)
Unter XP kann ich denn Pfad weglassen. Und unter Vista weiß ich nicht, hab das BS nicht, kann das vllt jemand für mich testen? Hab die exe als Anlage hoch geladen.
|
Re: Externe Anwendung unter XP & Vista öffnen
Hier läufts (Vista Home mit SP1). Allerdings habe ich die UAC deaktiviert, aber ich schätze mal nicht, dass das woanders zu Problemen führen würde.
|
Re: Externe Anwendung unter XP & Vista öffnen
Sag uns doch einfach, was ShellExecute zurückliefert oder schau selber nach!
|
Re: Externe Anwendung unter XP & Vista öffnen
Wie "was wird zurückgeliefert"? Der Calc wird geöffnet, mehr nix... Verstehe die Frage nicht.
|
Re: Externe Anwendung unter XP & Vista öffnen
Zitat:
|
Re: Externe Anwendung unter XP & Vista öffnen
Hab vllt noch jemand freundlicherweise unter Vista das Zeug getestet?
|
Re: Externe Anwendung unter XP & Vista öffnen
Zitat:
|
Re: Externe Anwendung unter XP & Vista öffnen
Er fragte ja nach noch jemandem. Einer alleine ist ja nicht besonders repräsentativ :zwinker:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:20 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