Я использую Microsoft Host Integration Server (HIS 2006) для подключения к терминалу 3270 IBM Mainframe для отправки ключей и получения ответов программным путем. Но я не могу отправить клавишу F1.
Если я использую клиент HIS server 3270, то при ручном нажатии клавиши F1 отобразится следующая страница ответа. После записи ручного процесса в клиенте я обнаружил, что он посылает @ 1 в качестве ключа программно, как показано ниже. Но это не работает, когда я посылаю ключ программно.
Вот фрагмент кода (я использую классы в dll Microsoft.HostIntegration.SNA.Session)
..
Обработчик SessionDisplay = new SessionDisplay ();
....
handler.SendKey ( "@ 1");
Кто-нибудь знает, как программно отправить ключ F1 с помощью Microsoft HIS 2006 или какой ключ отправить программно для перехода со страницы на страницу в эмуляторе терминала 3270.