Hallo,
ich hätte da mal eine Frage... Ich muss dazu sagen, dass ich mich mit Konsolenanwendungen bisher garnicht beschäftigt habe.
Zuallererst, ich möchte folgendes: Ein Programm ohne Oberfläche. Nicht nur ohne GUI, sondern gänzlich ohne Oberfläche, auch kein Konsolenfenster. Sprich, der Benutzer sieht es garnicht. Und nein, extra mit Diensten herumhantieren (was glaube ich in diesem Fall naheliegend wäre, oder?) möchte ich erstmal nicht. Dieses Programm soll eine Zeit lang untätig herumsitzen, bis ich ihm was zu tun gebe.
Ich habe dazu mal Google bemüht, und ich habe gelesen, man solle doch einfach eine Konsolenanwendung erstellen und den Anwendungstyp auf "Windows Forms-Anwendung" stellen. Das habe ich getan und es klappt auch - keine Oberfläche, nichts sichtbar vom Programm.
So weit, so gut.
Nun will ich diese Konsolenanwendung aus einem anderen Programm starten und erstmal vor sich hin idlen lassen, bis ich dem Programm mittels StandardInput was "zu fressen" gebe.
Mein Problem ist nun, dass sich die Konsolenanwendung selber schließt (was, wie ich inzwischen auch weiß, offenbar der normale Ablauf einer Konsolenanwendung ist).
Wie bekomme ich es nun hin, mein Wunschszenario zu realisieren? Das heißt: Wie halte ich eine Konsolenanwendung geöffnet (eine sinnlose Schleife, die mir meine halbe Prozessorleistung wegnimmt, will ich natürlich nicht)? ODER: Gibt es andere Wege als eine Konsolenanwendung, um das zu erreichen, was ich haben möchte?
ich hätte da mal eine Frage... Ich muss dazu sagen, dass ich mich mit Konsolenanwendungen bisher garnicht beschäftigt habe.
Zuallererst, ich möchte folgendes: Ein Programm ohne Oberfläche. Nicht nur ohne GUI, sondern gänzlich ohne Oberfläche, auch kein Konsolenfenster. Sprich, der Benutzer sieht es garnicht. Und nein, extra mit Diensten herumhantieren (was glaube ich in diesem Fall naheliegend wäre, oder?) möchte ich erstmal nicht. Dieses Programm soll eine Zeit lang untätig herumsitzen, bis ich ihm was zu tun gebe.
Ich habe dazu mal Google bemüht, und ich habe gelesen, man solle doch einfach eine Konsolenanwendung erstellen und den Anwendungstyp auf "Windows Forms-Anwendung" stellen. Das habe ich getan und es klappt auch - keine Oberfläche, nichts sichtbar vom Programm.
So weit, so gut.
Nun will ich diese Konsolenanwendung aus einem anderen Programm starten und erstmal vor sich hin idlen lassen, bis ich dem Programm mittels StandardInput was "zu fressen" gebe.
Mein Problem ist nun, dass sich die Konsolenanwendung selber schließt (was, wie ich inzwischen auch weiß, offenbar der normale Ablauf einer Konsolenanwendung ist).
Wie bekomme ich es nun hin, mein Wunschszenario zu realisieren? Das heißt: Wie halte ich eine Konsolenanwendung geöffnet (eine sinnlose Schleife, die mir meine halbe Prozessorleistung wegnimmt, will ich natürlich nicht)? ODER: Gibt es andere Wege als eine Konsolenanwendung, um das zu erreichen, was ich haben möchte?