Kast2k
-
Постов
4 -
Зарегистрирован
-
Посещение
Активность репутации
-
Kast2k получил реакцию от Ingalime в Изменение типа чтения данных с встроенного сканера Honeywell
Вследствие асинхронной обработки железным сканером вызовов TJNASC.Stop и TJNASC.Stop проблема была решена добавлением 2 TTimer выполняющих эти вызовы.
Возможно решение кривое, но работает чётко.
-
Kast2k получил реакцию от Ingalime в не отрабатывает TThread.synchronize
Простите за беспокойство, разобрался.
Надо было в главной форме вместо такого
var f:TfrmScanWindow; begin f:=TfrmScanWindow.Create(nil); try f.Show; finally // FreeAndNil(f); end; Указать как
begin frmScanWindow:=TfrmScanWindow.Create(nil); try frmScanWindow.Show; finally end; И форму выкинуть из auto-create