Я использую Delphitwain (delphitwain.sourceforge.net) для добавления функции сканирования в мое приложение. Все было хорошо, когда я нажимаю кнопку сканирования в моем приложении, он показывает режим сканирования со свойствами сканера, такими как размер страницы, сторона сканирования (canon dr-3010c), а также есть кнопка сканирования и кнопка отмены. Если я нажму кнопку "Отмена", конечно, все свойства вернутся к его значению ранее.
Как показать свойства этого сканера только для изменения свойств без сканирования, поскольку я могу выполнять сканирование без отображения свойств
Twain.LoadLibrary;
Twain.LoadSourceManager;
Twain.Source[CurrentSource].Loaded := TRUE;
Twain.Source[CurrentSource].TransferMode := TTwainTransferMode(0);
Twain.Source[CurrentSource].EnableSource(True, True);
while Twain.Source[CurrentSource].Enabled do Application.ProcessMessages;
Twain.UnloadLibrary;
Twain.Source [CurrentSource] .EnableSource (True, True);
Первый True для ShowUI и второй True для Модальных
Я знаю, что этого можно добиться, потому что я видел другое приложение, которое может показывать свойства сканера без сканирования, только кнопки «ОК» и «Отмена», я искал в Google все, но не повезло, или, может быть, это просто ограничение Delphitwain компонент? Спасибо, любое предложение оценили