Anmelden

View Full Version : Funktionstaste



schramka
22-01-02, 06:13
Hallo!!

Kennt jemand den Befehl oder ... der hinter der Taste "F9=Auffinden" in den IBM-Menüs steckt??

Vielen Dank Maik

Peter Kosel
22-01-02, 09:31
Hallo,

mit der F9-Taste kannst Du dir die zuletzt eingegeben Befehle wieder in die Commandline holen. Ähnlich der guten alten DOSKEY-Funktion. Wenn du QCMD aufrufst kannst Du auch mit dem Cursor auf den Befehl gehen der nochmals ausgeführt werden soll, anschliessend drückst Du F9 und der CMD wird in die Befehlszeie geholt.

Gruß

Peter

Fuerchau
22-01-02, 10:47
Ich denke, dass die Frage war, wie man die F9-Taste ggf. per Programm emulieren kann.
Dazu folgendes:
Alle eingegebenen Befehle werden im Joblog als Nachricht protokolliert. Befehle haben als Nachrichtentyp "*RQS", d.h. Anforderung.
Per CL-Befehl RCVMSG kann mann dann diese Nachricht wieder auslesen und z.b. per QCMDEXC wieder ausführen.
Insgesamt ist die Programmierung einer eigenen F9-Taste ziemlich aufwändig.
Benötigt man die Funktionalität z.B. in einem eigenen Programm, kann man mittels CALL 'QUSCMDLN' ein Fenster aufmachen, in dem eine Kommandozeile und die F9-Taste zur Verfügung steht. Vorteil: LMTCPB des Userprofils wird berücksichtigt.