Hallo,
ich bin neu hier und hätte gleich mal (eine) Frage(n):
Wie mache ich, dass ich durch einen Button ein Programm öffne (in diesem Fall cmd). Dabei sollte man in dem Programm, das ich programmiere, Werte eingeben können. Es soll eine gewisse Grundstruktur immer an cmd gesendet werden. Den Rest soll man manuell in dem Programm eingeben können. Wenn man dann auf "abschicken" drückt, soll sich cmd öffnen, und die Werte (also Grundstruktur + manuelles) an cmd gesendet werden und die Eingabetaste automatisch gedrückt werden. Zum Abschluss soll sich cmd wieder schließen.
Weiß jemand, wie das geht?
Ich weiß, dass das ein bisschen viel ist, aber mit Delphi wurde mir in der Schule nicht so viel beigebracht.
Ich bedanke mich schonmal für eure Antworten.
Wenn es noch Fragen gibt, bin ich gerne bereit diese zu beantworten.
mfg Jumperbillijumper
Button um ein Programm auf dem Pc zu öffnen
-
- Beiträge: 2
- Registriert: Do 8. Mär 2012, 19:13
Re: Button um ein Programm auf dem Pc zu öffnen
und jetzt erwartest du das jemand dein Programm schreibt?
http://wiki.lazarus.freepascal.org/Exec ... rograms/de" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Exec ... rograms/de" onclick="window.open(this.href);return false;
-
- Beiträge: 2
- Registriert: Do 8. Mär 2012, 19:13
Re: Button um ein Programm auf dem Pc zu öffnen
Nein, ich habe mir erhofft, dass jemand den Grundcode kennt. Anpassen würde ich es selber. Zu dem Link: Den Grundcode verstehe ich nicht. Was soll bitte in die '''' ''? Der Pfad?
-
- Beiträge: 144
- Registriert: So 22. Aug 2010, 16:06
- OS, Lazarus, FPC: Backtrack 5 RC4 - 64bit Gnome
- CPU-Target: 64bit
- Wohnort: NRW
- Kontaktdaten:
Re: Button um ein Programm auf dem Pc zu öffnen
Zum Übergeben von Befehlen an die Shell/Console benutze am besten Pipes oder IPC, je nachdem was du machen willst.
Wie DiBo33 bereits schrieb solltest du dir die entsprechenden Wiki-Einträge mal durchlesen, die sind recht informativ.
Ein genaures Beispiel zum Thema Pipes und Interprocess Communication: http://wiki.lazarus.freepascal.org/Exec ... ll_Prozess" onclick="window.open(this.href);return false;
Wie DiBo33 bereits schrieb solltest du dir die entsprechenden Wiki-Einträge mal durchlesen, die sind recht informativ.
Ein genaures Beispiel zum Thema Pipes und Interprocess Communication: http://wiki.lazarus.freepascal.org/Exec ... ll_Prozess" onclick="window.open(this.href);return false;
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Button um ein Programm auf dem Pc zu öffnen
http://www.freepascal.org/docs-html/rtl ... ocess.html" onclick="window.open(this.href);return false;Jumperbillijumper hat geschrieben:Nein, ich habe mir erhofft, dass jemand den Grundcode kennt. Anpassen würde ich es selber. Zu dem Link: Den Grundcode verstehe ich nicht. Was soll bitte in die '''' ''? Der Pfad?
?
Code: Alles auswählen
Signatur := nil;