Anmelden

View Full Version : CA Fenster autom. schliessen ... ?



kab
20-02-02, 07:36
wir verwenden Client Access Express und habe folg. Frage:

wer kann mir sagen welche Möglichkeit es gibt ein bestehendes offenes Fenster mit einen Programm zu schliessen ?

so ist ALT+F4 zB der Anschlag für schliessen ... habe diese schon aus einen VB-Script versucht (= autECLSession.autECLPS.SendKeys "[alt][PF4]") aber leider gibt es anscheinend für die ALT-Taste keinen Mnemonic Keyword da ich eine Fehlermeldung bekomme !

gibt es ev. einen andere Möglichkeit über zB VB ein Fenster zu schliessen ?

danke für eure Antworten!

Fuerchau
20-02-02, 09:11
Schauen Sie sich mal die PCSAPI's im Handbuch an. Dort gibt es Funktionen um Sessions zu starten, stoppen, verbinden usw.
Im Verzeichnis ...\Toolkit\Lib\Pc5250\Standard steht die einzubindene Lib (für C++) und im Verzeichnis ...\Toolkit\Include die Datei pcsapi32.h.

Wenn Sie mir eine Nachricht mit Ihrer eMail-Adresse senden, kann ich Ihnen ein kleines OCX (20 KB) für dieses Interface schicken.

kab
20-02-02, 15:21
Hallo !

danke für Ihre Antwort, habe jetzt aber doch eine Möglichkeit mit VB gefunden:

dim shell
Set shell = CreateObject("Wscript.Shell")
shell.Sendkeys "%{F4}"

schliesst mir nun das akt. Fenster vom CA ...