Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte » 

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Dos command (https://www.delphipraxis.net/167448-dos-command.html)

value is NULL 30. Mär 2012 08:40

Dos command
 
Hi Leute ...

Hab schon viel gegoogelt und bin leider noch zu keinem befriedigendem Ergebnis gekommen. Ich möchte Dos befehle in meiner
Kommandozeilen app abschießen können und die Ausgabe via Writln oder was auch immer anzeigen.

das dürfte mit
Delphi-Quellcode:
ShellExecute( 0, 'open', 'cmd', PChar('/k '+command), NIL, SW_ShowNormal );
funktioniere... tuts aber nicht

hat jemand einen Tipp für mich?

LG
Steffen

Luckie 30. Mär 2012 08:50

AW: Dos command
 
Was ist abschießen*? Was ist command? Was funktioniert nicht?

*) Es vereinfacht die Verständigung ungemein, wenn man sich allgemein verständlich ausdrückt.
**) Shellexecute hat auch einen Rückgabewert, den man eventuell mal abfragen könnte.

DeddyH 30. Mär 2012 08:51

AW: Dos command
 
Und was funktioniert nicht?

Codewalker 30. Mär 2012 08:52

AW: Dos command
 
Da du die Ausgabe haben willst, solltest du dich mal mit dem Stichwort "Pipes" auseinandersetzen. Damit bekommst du dann die Ausgabe in dein Programm, mit ShellExecute führst du es nur aus.
Beispiele wären z.B. http://stackoverflow.com/questions/9...o-a-delphi-app

Bernhard Geyer 30. Mär 2012 08:52

AW: Dos command
 
Zitat:

Zitat von value is NULL (Beitrag 1159339)
... Ich möchte Dos befehle in meiner Commandozeilen app abschießen können

DOS? setzt du noch Win9x/ME ein?

value is NULL 30. Mär 2012 09:01

AW: Dos command
 
also um mal alle offenen Fragen zu beantworten ;)

- nicht dos sondern cmd kommandos
- commands = Kommandos wie zB "dir"
- abschießen = ausführen ;)
- was nicht funktioniert? Irgendwie passiert nichts :/

LG

himitsu 30. Mär 2012 09:08

AW: Dos command
 
Zitat:

Kommandos wie zB "dir"
Wieso das und warum nicht direkt über die WinAPI?

value is NULL 30. Mär 2012 09:09

AW: Dos command
 
wie meinst du das ?

Coffeecoder 30. Mär 2012 09:10

AW: Dos command
 
Hi,
Suchst du sowas? siehe hier

himitsu 30. Mär 2012 09:11

AW: Dos command
 
Delphi-Quellcode:
DIR
> Delphi-Referenz durchsuchenFindFirst MSDN-Library durchsuchenFindFirstFile

Zitat:

Zitat von Luckie (Beitrag 1159341)
**) Shellexecute hat auch einen Rückgabewert, den man eventuell mal abfragen könnte sollte.

Zitat:

Zitat von DeddyH (Beitrag 1159342)
Und was funktioniert nicht?

Zitat:

Zitat von value is NULL (Beitrag 1159346)
also um mal alle offenen Fragen zu beantworten ;)

Alle?


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr.
Seite 1 von 4  1 23     Letzte » 

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