powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сканирование документов (бумаги) из Visual FoxPro?
6 сообщений из 6, страница 1 из 1
Сканирование документов (бумаги) из Visual FoxPro?
    #36979233
Kochegra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем времени суток!
Хотелось бы уточнить такой вопрос.
Можно ли организовать приложение на visual foxpro для сканирования документов (бумажных).
Смысл примерно такой. Есть программа, которая хранит сканы документов. Хранит не в полях базы, а в соотнесенных папках на жестком диске. Т.е. примерно такой вариант. Есть база клиентов, у каждого клиента есть уникальный номер. На диске есть папка, в которой куча папок с названиями этих уникальных номеров. В этих папка уже хранятся сами сканы.
Можно ли как то сделать сканер (добавить в приложение), который кроме того, что будет сканировать документы, забрасывал бы данный скан в нужную папку и заносил некотурую информацию в табличку?
Как цеплять драйверы сканеров - не сталкивался с данными вопросами. Что посоветуете? Может какие то ресурсы есть?

Заранее благодарен всем окликнувшимся.
...
Рейтинг: 0 / 0
Сканирование документов (бумаги) из Visual FoxPro?
    #36979317
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Kochegra
> Что посоветуете?

Изучай
TWAIN

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Сканирование документов (бумаги) из Visual FoxPro?
    #36981426
IP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IP
Гость
KochegraДоброго всем времени суток!
Хотелось бы уточнить такой вопрос.
Можно ли организовать приложение на visual foxpro для сканирования документов (бумажных).
Смысл примерно такой. Есть программа, которая хранит сканы документов. Хранит не в полях базы, а в соотнесенных папках на жестком диске. Т.е. примерно такой вариант. Есть база клиентов, у каждого клиента есть уникальный номер. На диске есть папка, в которой куча папок с названиями этих уникальных номеров. В этих папка уже хранятся сами сканы.
Можно ли как то сделать сканер (добавить в приложение), который кроме того, что будет сканировать документы, забрасывал бы данный скан в нужную папку и заносил некотурую информацию в табличку?
Как цеплять драйверы сканеров - не сталкивался с данными вопросами. Что посоветуете? Может какие то ресурсы есть?

Заранее благодарен всем окликнувшимся.
Можно и даже очень успешно ....
...
Рейтинг: 0 / 0
Сканирование документов (бумаги) из Visual FoxPro?
    #36992286
Александр Третьяков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я вроде давал код когда-то или тут или на фоксклабе.
все работает как часы, поищи по форуму
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Сканирование документов (бумаги) из Visual FoxPro?
    #39116415
DMITRY_PEREDISTY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на foxclub нет ничего по сканированию.
...
Рейтинг: 0 / 0
Сканирование документов (бумаги) из Visual FoxPro?
    #39118019
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DMITRY_PEREDISTY,

Вроде работает, сам давно не проверял, но не жалуются. Даю "как есть".
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
DECLARE INTEGER TWAIN_WriteNativeToFilename IN Eztw32.DLL INTEGER nDIB, STRING cFilename
DECLARE INTEGER TWAIN_FreeNative IN Eztw32.DLL INTEGER nDIB
LOCAL lcFile, lnImageHandle, lnReply
lcFile = "scan_image.bmp"
_pft=ALLTRIM(asup21.path_srv_temp)
ConvFile=_pft+'s1'+SUBSTR(SYS(2015), 3, 10)+'.jpg'
* Get the image
*lnImageHandle = TWAIN_AcquireNative(_screen.HWnd,0)
lnImageHandle = TWAIN_AcquireNative(0,0)
IF lnImageHandle>0
	* Write the image to a disk file
	lnReply = TWAIN_WriteNativeToFilename(lnImageHandle,lcFile)
ELSE
	lnReply=1
ENDIF
* Release the image handle
TWAIN_FreeNative(lnImageHandle)
* Check for errors
CLEAR DLLS
IF lnReply = 0
  * image successfully written to file
	IF thisformset.convert(lcFile,ConvFile)
		Well=CreateObject("WScript.Shell") && создается обьект Shell
		Well.RUN(ConvFile,1,.T.)	&& запускается просмотр файла программой по умолчанию
		RELEASE Well	&& удаляется обьект Shell
	ENDIF
	thisformset.form4.text1.Value=ConvFile 
ELSE
	MESSAGEBOX('Нет данных со сканера',64,'')
ENDIF
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Сканирование документов (бумаги) из Visual FoxPro?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]