Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Git-Tool (https://www.delphipraxis.net/191455-git-tool.html)

eckardt69 18. Jan 2017 13:35

Git-Tool
 
Hallo,
ich möchte mir ein kleines Git-Tool selber programmieren.
Ich habe da leider zwei Probleme:
1. Wie kann ich cmd-Befehle unter Delphi ausführen (z.B. git init, git add, ...)?
2. Wie kann ich die Rückmeldungen im Programm auswerten?

Danke schonmal im voraus,
Eckardt.

Sherlock 18. Jan 2017 13:38

AW: Git-Tool
 
Das ist... ambitioniert, aber schau hier mal rein: https://git.wiki.kernel.org/index.ph...ming_languages

Für Pascal gibt es nichts, aber eventuell kannst Du Dir eine C-Library übersetzen.

Sherlock

Jumpy 18. Jan 2017 13:50

AW: Git-Tool
 
Zitat:

Zitat von eckardt69 (Beitrag 1359172)
Hallo,
ich möchte mir ein kleines Git-Tool selber programmieren.
Ich habe da leider zwei Probleme:
1. Wie kann ich cmd-Befehle unter Delphi ausführen (z.B. git init, git add, ...)?
2. Wie kann ich die Rückmeldungen im Programm auswerten?

Danke schonmal im voraus,
Eckardt.

Zu 2 z.B.:

https://www.delphi-treff.de/tipps-tr...ramm-anzeigen/

himitsu 18. Jan 2017 14:34

AW: Git-Tool
 
Zitat:

Zitat von eckardt69 (Beitrag 1359172)
1. Wie kann ich cmd-Befehle unter Delphi ausführen (z.B. git init, git add, ...)?

[GOOGLE]delphi befehl ausführen[/GOOGLE] :roll:
Zitat:

Zitat von eckardt69 (Beitrag 1359172)
2. Wie kann ich die Rückmeldungen im Programm auswerten?

...


MSDN-Library durchsuchenShellExecute Hier im Forum suchenShellExecute
MSDN-Library durchsuchenShellExecuteEx
MSDN-Library durchsuchenCreateProcess

siehe Jumpy


Aber wenn es die GIT-API in 'ner DLL gibt, dann liese sich das wesendlich besser verwenden.

TBx 18. Jan 2017 17:52

AW: Git-Tool
 
Vielleicht hilft Dir das weiter: GitForDelphi.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 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