PDA

View Full Version : Bildschirm sperren



philsturm
20-01-12, 07:36
Hallo zusammen!

Ich habe ein Programm mit freeRPG geschrieben und möchte nun, bei einem bestimmten Fehler, den Bildschirm sperren, so dass der Benutzer die Datenfreigabetaste drücken muss, um weiterzumachen.

Gibt es da eine Bezugszahl oder ein WorkAround?


Besten Dank im voraus!

Fuerchau
20-01-12, 07:40
Versuchs mal hiermit:
LOCK (Lock) keyword for display files (http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/topic/rzakc/rzakcmstdflock.htm)

philsturm
20-01-12, 07:49
Der Bildschirm soll aber nur bei dem einen, speziellen, Fehler blockiert werden. Bei allen anderen Operationen Input/Output soll der Bildschirm freibleiben.

Ist das mit dem Keyword auch möglich?

Fuerchau
20-01-12, 07:54
Option indicators are valid for this keyword

D.h., wenn du eine BZ davor angibts, kannst du steuern, wann das Format gelockt ist und wann nicht.

philsturm
20-01-12, 07:56
Hab ich auch gerade gesehen und getestet. Leider funktioniert es nicht. Der Bildschirm wird nicht gesperrt. Egal ob mit oder ohne Bezugszahl.

Idee?

Fuerchau
20-01-12, 08:44
Gibts du ggf. mehrere Formate aus?
LOCK muss auf dem letzten Format bzw. dem EXFMT-Format stehen.

philsturm
20-01-12, 08:54
Ich gebe mehrere Formate mit exfmt aus. Muss es auch allen liegen?

Fuerchau
20-01-12, 08:58
Die Reihenfolge ist natürlich wichtig.
Da du normalerweise nur ein aktives Format mit Eingabefeldern hast, muss dieses als letztes ausgegeben werden.

Pikachu
20-01-12, 09:16
Es kommt auch auf die Einstellungen im TELNET-5250-Programm an. Welches setzt ihr denn ein?

philsturm
20-01-12, 09:42
Jetzt funktioniert es. Danke!