AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Externes Programm

Ein Thema von araziel · begonnen am 22. Sep 2004 · letzter Beitrag vom 23. Sep 2004
Antwort Antwort
araziel

Registriert seit: 22. Sep 2004
2 Beiträge
 
#1

Externes Programm

  Alt 22. Sep 2004, 23:06
Hallo,

Ich bin auf folgendes Problem gestoßen:
Ich möchte ein externes Programm mit Delphi 8 starten.
Früher(D6/7) hatte es mit WinExec, CreateProcess oder mit shell execute funktioniert. Jedoch weigert sich mein Delphi nun standhaft diese Prozeduren zu kennen.
Da ich nun auch über die Suchfunktion nichts gefunden hatte (oder zu dumm dafür war ) wollte ich mal fragen, ob jemand dieses Problem schonmal hatte und wie ich es nun in D8 löse.

Thx für eure Hilfe
Araziel
  Mit Zitat antworten Zitat
Thorben86

Registriert seit: 20. Nov 2003
Ort: Brühl
365 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Externes Programm

  Alt 22. Sep 2004, 23:36
Hast du auch die Unit Shellapi eingebunden?

und dann mit shellexecute:
[dp]
ShellExecute(0, 'open', 'c:\Delphi\db_packer\dbpack.exe', nil, nil, SW_NORMAL);
[/dp]
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#3

Re: Externes Programm

  Alt 22. Sep 2004, 23:52
Hallo!

In D8-WinForms geht es so:
System.Diagnostics.Process.Start('c:\test.exe') MfG
Christian
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat
araziel

Registriert seit: 22. Sep 2004
2 Beiträge
 
#4

Re: Externes Programm

  Alt 23. Sep 2004, 00:13
Hallo,

Danke für die schnelle Antwort, ich Trottel hatte die Unit natürlich nicht eingebunden ...
Die WinForms Variante ist aber auch nicht unpraktisch, ich werde die dann auch gleich mal testen

Thx
Araziel
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#5

Re: Externes Programm

  Alt 23. Sep 2004, 08:09
@Thorben: Wer liest ist klar im Vorteil

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#6

Re: Externes Programm

  Alt 23. Sep 2004, 11:47
Zitat von Sakuras Signatur:
[Nun ist Chäffe wieder da... was geschieht mit mir?]
Schau Dir mal meinen Avatar an, dann weißt Du es!
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat
Antwort Antwort


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 08:35 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