Die Suche ergab 7 Treffer

von t.rain
10. November 2006 16:04
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

okay

[1] muss es heißen.


Aber ist egal, funktioniert auch nicht. Habe es mittlererweile aufgegeben und das Programm das ich steuern will selbst nachprogrammiert. Na ja schade, hätte mir einige stunden erspart.

Vielen Dank nochmals für die Hilfe.
von t.rain
10. November 2006 14:59
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

okay - aber QCString gibts bei meiner Qt 4.1 nicht!, und daher dachte ich es wäre ein tippfehler.
von t.rain
10. November 2006 14:27
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

hmm.


write()

verlangt aber QByte.....


QString funktioniert nicht, da müsste man typecasten
von t.rain
10. November 2006 12:50
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

so hier der Code so wie ich das momentan versuche: QProcess unlock; QByteArray bArray; bArray.resize(2); bArray[0] = 'Y'; bArray[2] = '\n'; unlock.setReadChannelMode(QProcess::ForwardedChannels); unlock.start("C:\\TEST.exe", QStringList()<<""); Sleep(1500); std::cout<<"Writi...
von t.rain
10. November 2006 12:43
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

ja das war natürlich das erste das ich vrsucht habe.

Aber wohin schreibt process.write(...) denn überhaupt auf das StdIn des gestarteten Prozesses?

Vielen Dank schonmal
von t.rain
10. November 2006 11:42
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

ja das habe ich eigentlich schon probiert. Aber was soll ich das senden wenn ich ein Y im Process den ich starte drücken möchte?

vielen dank bisher
von t.rain
10. November 2006 11:12
Forum: Qt Programmierung
Thema: QProcess | Tastendruck im gestarteten Process bewirken
Antworten: 12
Zugriffe: 4196

QProcess | Tastendruck im gestarteten Process bewirken

Hallo zusammen! Bin von Qt 4 eigentlich sehr begeistert. Habe eine Frage die mit QProcess zusammenhängt. Ich starte die Application QProcess myproc; myproc.start(.....) So mein Problem ist nun dass ich so ca 5 sekunden nach dem starten warten muss und dann eine Taste ('Y') drücken muss. Wie kann ich...