Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.05;
Скачать: CL | DM;

Вниз

Сканер   Найти похожие ветки 

 
Sandman25 ©   (2003-12-16 12:52) [0]

Здравствуйте.

Пытаемся использовать сканер через Twain. Импортировали Kodec Scaner из ActiveX, но при выполнении сканирования зависает. Сканер в порядке, из других программ работает.
В инете нашли кучу примеров, как выполнять сканирование из Delphi, но они противоречат друг другу, и ни один не работает.
Пишу по памяти, к машине, где ведется разработка, сейчас нет доступа.
with ImgSrc do
begin
if ScanerAvailable then
begin
ShowSelectScanner; // работает, показывает диалог выбора сканера
Self.Caption := GetVersion; // возвращает путсую строку. Разве это нормально?
OpenScanner;
Self.Caption := GetVersion; // тоже возвращает путсую строку :(
try
ScanTo := 2;
Image := "D:\Temp\1.bmp"; // ImageType настроен в 3-bmp
StartScan; { вот тут зависает. Если не делать OpenScanner, ругается kernel32 AccessViolation }
finally
CloseScanner;
end;
end;
end;


Помогите, пожалуйста.


 
me   (2003-12-16 14:05) [1]

Попробуй вызвать GetScanCapability после OpenScanner и посмотри, что будет на выходе. Но есть подозрение, что Kodak Imaging у тебя работает неправильно, ибо GetVersion действительно должна вернуть строку версии
MSDN:
GetVersion Method
Returns the Product Version number of the Imaging control (for example, 1.09.1403).


 
Amoeba ©   (2003-12-16 14:11) [2]

Есть TWAIN Scanner and Imaging Interface:
ftp://delphi-jedi.org/api/twain19.zip
Может пригодится...


 
Sandman25 ©   (2003-12-16 16:00) [3]

Спасибо, me и Amoeba

Будем разбираться...


 
nickalex   (2003-12-16 23:43) [4]

Есть работающий проект для Delphi. В проекте использовался twain.h (переведенный на pas) взят с www.twain.org. Там можно найти сишный пример.


 
wicked ©   (2003-12-17 12:17) [5]

поищи EzTWAIN, портированный на паскаль... также есть решения на http://www.torry.net



Страницы: 1 вся ветка

Текущий архив: 2004.03.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-12354
ИЛЮХА
2004-02-21 11:53
2004.03.05
Картинки


3-12297
diw
2004-02-06 17:21
2004.03.05
как сжать MDF-файл?


7-12563
pumba
2003-12-07 09:12
2004.03.05
Как закрыть запрещенное приложение?


14-12490
тихий вовочка
2004-02-13 08:10
2004.03.05
компонент для отображения круговых диаграмм


6-12474
Vilux
2003-12-28 05:47
2004.03.05
Timeout в сокетах