Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2004.03.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
1-12434
Артём
2004-02-23 14:02
2004.03.05
Вопрос по dll


3-12259
sohat
2004-02-09 10:44
2004.03.05
TClientDataSet. Как редактировать


14-12529
Отшельник
2004-02-03 14:10
2004.03.05
DevExpress


14-12492
Knight
2004-02-13 00:41
2004.03.05
Алгоритмы простых логических игр...


1-12442
Relaxxx
2004-02-23 11:33
2004.03.05
Вопрос о работе с датами!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский