AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Externe Anwendung unter XP & Vista öffnen

Ein Thema von AlexII · begonnen am 9. Jul 2008 · letzter Beitrag vom 15. Jul 2008
Antwort Antwort
Seite 1 von 2  1 2   
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 09:03
Hallo

Ich möchte mit diesem Code eine externe Anwendung bzw. den WindowsTaschenrechner öffnen
Delphi-Quellcode:
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;
jetzt die Frage: wie muss ich diesen Code anpassen, dass der Taschenrechner unter XP und Vista geöffnet wird?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 09:08
Lass mal den Pfad zur Exe weg? Welcher Statuscode wird zurückgegeben?
Markus Kinzler
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:38
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.
Angehängte Dateien
Dateityp: exe project1_913.exe (386,5 KB, 6x aufgerufen)
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
648 Beiträge
 
Delphi 12 Athens
 
#4

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:40
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.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:43
Sag uns doch einfach, was ShellExecute zurückliefert oder schau selber nach!
Markus Kinzler
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#6

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:47
Wie "was wird zurückgeliefert"? Der Calc wird geöffnet, mehr nix... Verstehe die Frage nicht.
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
648 Beiträge
 
Delphi 12 Athens
 
#7

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:50
Zitat von mkinzler:
Sag uns doch einfach, was ShellExecute zurückliefert oder schau selber nach!
Er hatte das Problem mit deinem Tipp (Pfad weglassen) doch gelöst. Alles gut.
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#8

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 10:56
Hab vllt noch jemand freundlicherweise unter Vista das Zeug getestet?
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
648 Beiträge
 
Delphi 12 Athens
 
#9

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 11:05
Zitat von AlexII:
Hab vllt noch jemand freundlicherweise unter Vista das Zeug getestet?
Hab ich doch. Siehe meine Antwort oben.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.535 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Externe Anwendung unter XP & Vista öffnen

  Alt 9. Jul 2008, 11:09
Er fragte ja nach noch jemandem. Einer alleine ist ja nicht besonders repräsentativ
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 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