SendKeys и MS-DOS

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Santa
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 101
Зарегистрирован: 07.05.2004 (Пт) 1:34
Откуда: KZ

SendKeys и MS-DOS

Сообщение Santa » 19.03.2006 (Вс) 4:44

Проблемка. SendKeys "^{c}" не передаёт активному сеансу мсдоса, СТРЛ+С. Некоторые програмки так только и закрываются и АЛТ-Ф4 непомогает, нет помогает, но месагбокс выскакивает да/нет с потерей данных, а нам это не кчему. Пробовал всё не помогло, мож какая ошибка. :cry:
SIVIS PACEM PARA BELLUM

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.03.2006 (Вс) 5:39

Написав SendKeys и нажав F1, можно с удивлением прочитать, что sendkeys не предназначена для работы с досовскими окнами. RTFM.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 19.03.2006 (Вс) 9:34

Кстати, никто не пробовал отлаживать ntvdm, работающий в полноэкранном режиме?
Попробуйте, увлекательное дело.
Только не забудьте перед этим сохранить все документы ;)
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Santa
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 101
Зарегистрирован: 07.05.2004 (Пт) 1:34
Откуда: KZ

Сообщение Santa » 20.03.2006 (Пн) 1:24

GSerg писал(а):Написав SendKeys и нажав F1, можно с удивлением прочитать, что sendkeys не предназначена для работы с досовскими окнами. RTFM.


Про дос там ничего нет, ну даже если не так, то должен быть хоть какой то способ отправить досу КТРЛ+Ц. Надо. :(
SIVIS PACEM PARA BELLUM

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 20.03.2006 (Пн) 3:43

Поиск, блин. 10 секунд поиска: http://support.microsoft.com/kb/q142819/
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Santa
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 101
Зарегистрирован: 07.05.2004 (Пт) 1:34
Откуда: KZ

Сообщение Santa » 21.03.2006 (Вт) 0:38

FAKK2 писал(а):Поиск, блин. 10 секунд поиска: http://support.microsoft.com/kb/q142819/

Передача, но не совсем та, хотя приводит к выходу через з....цу.
А вот если в консоль необходимо передать другое сочетание клавиш, которого нет в меню, тогда как? :roll:
SIVIS PACEM PARA BELLUM

Santa
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 101
Зарегистрирован: 07.05.2004 (Пт) 1:34
Откуда: KZ

Сообщение Santa » 27.03.2006 (Пн) 0:41

Поэксперементировав, ни чего не вышло. Передача идёт за счет меню АЛТ+ПРОБЕЛ, а там только "Закрыть" то же что и АЛТ+Ф4, а надо КТРЛ+Ц так что проблема всё существует. Неужели ни кто не сталкивался, мож какие есть идеи??? :cry:
SIVIS PACEM PARA BELLUM

Santa
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 101
Зарегистрирован: 07.05.2004 (Пт) 1:34
Откуда: KZ

Сообщение Santa » 20.04.2006 (Чт) 20:32

Неуже ли нет? Сомниваюсь!!!.
SIVIS PACEM PARA BELLUM


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 176

    TopList  
cron