Вверх ↑
Ответов: 70
Рейтинг: 1
#1: 2017-03-20 00:55:23 ЛС | профиль | цитата
Здравствуйте. МФУ HP1120 (других нет, проверить не могу)
Странный глюк ловлю на всех ОС начиная с ХР, заканчивая 10.
Прилагаю минимальный код сканирования даже без сохранения картинки - и так не работает.

Add(MainForm,2953706,21,105)
{
Position=1
}
Add(TWAIN,8903113,539,203)
{
Point(ShowUI)
}
Add(Button,5435816,448,203)
{
Top=1
Width=120
Caption="Выбрать сканер"
link(onClick,8903113:doSelectSource,[])
}
Add(Button,4223188,448,266)
{
Top=20
Width=120
Caption="Сканировать"
link(onClick,8903113:doScan,[(510,272)(510,216)])
}
Первой кнопкой выбираю сканер - всё хорошо. Жму сканировать - появляется диалог

Всё хорошо сканируется/сохраняется, НО. Если в этом диалоге нажать "Отмена", то повторное нажатие кнопки "Сканировать" в программе не делает ничего. Больше окно сканирвоания не вызывается, не помогает повторный выбор сканера, модуль сканирования словно всё еще занят и потому не перезапускается. Перезапуск самого exe приложения - помогает. Подскажите как заставить перезапускаться модуль TWAIN без перезапуска всего приложения?
карма: 0

0