View Full Version : سوال: فارسی و کامل کردن برای کار با اسکنر
salehsam
چهارشنبه 19 مرداد 1390, 13:29 عصر
سلام دوستان
یه فایل از همین تالار گرفتم برای کار با اسکنر
ولی عربی هستش
کسی از دوستان میتونه فارسی و کاملش کنه
ممنون
mehdi_fiz
چهارشنبه 19 مرداد 1390, 14:46 عصر
سلام دوست عزیز
یا نمونه فایل رو آپلود کنید و یا لینک فایل رو قرار بدید تا دوستان شما رو بهتر بتونن راهنمایی کنن
موفق باشید
salehsam
چهارشنبه 19 مرداد 1390, 16:28 عصر
آخ ببخشید یادم رفت آپ کنم
ممنون
RESMAILY
چهارشنبه 19 مرداد 1390, 19:50 عصر
به نام خدا
با سلام فايل MSPSCAN.EXE در خود برنامه هاي ماكروسافت هست و نيازي به چيزي ندارد. شما آدرس آن را كه معمولا در يك همچين جايي است پيدا كن (همين اسم را در قسمت جستجو قراردهيد و اگر آفيس داشته باشيد احتمالا و حداقل دو كپي از آن به همرا dll مربوطه روي سيستم شما بايد باشد)
C:\Program Files\Common Files\Microsoft Shared
و با فرمان shell آن را اجرا كنيد. به همين راحتي!
salehsam
چهارشنبه 19 مرداد 1390, 21:07 عصر
دوست عزیز
ممکنه کمی بیشتر توضیح بدین؟
آیا میشه فایل رو راحت لینک داد؟ مثلا برای فرمی که کارت پرسنلی رو نشون میده؟
RESMAILY
پنج شنبه 20 مرداد 1390, 08:00 صبح
به نام خدا
با سلام. چرا نشود؟ وقتي شما اسكنر داشته باشيد. بعد يا قبل از اسكن از شما محل ذخيره را مي پرسد. همين آدرس را در فيلد مربوطه ثبت فرماييد. مثلا پيش فرض اسكنر را روي فولدري كه برنامه تان نصب است قرار دهيد. نام فايل اسكن شده هم كه در اختيار شماست. لذا؟
salehsam
پنج شنبه 20 مرداد 1390, 10:38 صبح
من تو ویندوز 7 و آفیس 2007 دنبال این فایل گشتم چیزی پیدا نکردم ...
ممنون
Younestalebi
پنج شنبه 20 مرداد 1390, 11:31 صبح
توی آفیس 2007 دنبال مسیر پیش فرض اسکنر گشتید؟
salehsam
پنج شنبه 20 مرداد 1390, 14:22 عصر
یادمه آفیس 2003 برنامه کار با اسکنر رو داشت ولی تو 2007 پیدا نمیکنم ؟
RESMAILY
پنج شنبه 20 مرداد 1390, 19:44 عصر
به نام خدا
با سلام. همين دو برنامه اي است كه خودتان گذاشته ايد. آن را كنار برنامه تان بگذاريد. dll را رجيستر بفرماييدو... ديگر چه عرض كنم؟
salehsam
پنج شنبه 20 مرداد 1390, 22:18 عصر
اگه ممکنه کمی توضیح بیشتر
توابع رو از کجا فراخوانی کنم؟
RESMAILY
جمعه 21 مرداد 1390, 18:10 عصر
به نام خدا
با سلام. فايل dll را از طريق برنامه رجيستر كنيد. گرچه بايد نمونه اش در سيستم32 از قبل موجود باشد. فايل exe را اگ همينطوري هم اجرا كنيد متوجه مي شويد(بشرطي كه اسكنر داشته باشيد) از درون برنامه خم بصورت زير آن را جرا بفرماييد
stAppName = CurrentProject.Path & "\dll\MSPSCAN.EXE"
Call Shell(stAppName, 1)
bemilove
سه شنبه 26 دی 1391, 20:34 عصر
با سلام
من برنامه اسكن رو فارسي كردم .اما دوستان در موارد زير با اضافه كردن كد به بهبود برنامه كمك كنند:
1- ما بتوانيم مسير ذخيره تصوير را قبل از اسكن تعيين نمائيم.
2- مشاهده تصوير اسكن شده ممكن نيست.كه بايد در همان لحظه ممكن باشد.(در حال حاضر يك مسير پيش فرض در كد نويسي لحاظ شده كه ثابت است.)
3- تصوير ذخيره مي گردد .عملا در برنامه دكمه ذخيره كارائي نداره كه بايد اگر روي آن كليك شد ، تصوير ذخيره شود در غير اينصورت پاك شود.(فرد بتواند كيفيت آن را بررسي نموده وبعد ذخيره نمايد)
4- نام سندي كه ما انتخاب مي كنيم با نام تصوير فرق مي كند ..ظاهرا برنامه با توجه به اي دي آن به تصوير نام مي دهد وذخيره مي كند.كه بايد با نام ما ذخيره شود.
bemilove
چهارشنبه 27 دی 1391, 18:09 عصر
اساتيد كمك كنن لطفا.....
bemilove
چهارشنبه 11 بهمن 1391, 12:47 عصر
اساتید در صورت امکان کمک!
bemilove
پنج شنبه 10 دی 1394, 10:36 صبح
این برنامه کار با اسکن که فارسی شده..بخوبی کار میکند..سندذخیره شده هم نشان میدهد...پوشه را در درایو E کپی کنید..مشکلی که وجود دارد.این است که سند وقتی ذخیره شده در پوشه HRS ذخیره میکند..
سوال : چه کنیم که سند در پوشه LETTERS داخل پوشه HRS ذخیره گردد؟......یا تعیین کنیم کجا ذخیره گردد برای همیشه؟
mhamedm2008
شنبه 12 دی 1394, 18:10 عصر
سلام
اصلاح شد
حالا می تونی با کیلیک بر روی دکمه انتخاب پوشه، مسیر دلخواه خود را وارد کنی
bemilove
دوشنبه 14 دی 1394, 07:16 صبح
سلام..البته دکمه ایجاد شده برای انتخاب فولدر کار میکند...ولی پس از اسکن همان مسیر قبلی ذخیره می گردد نه فولدر انتخاب شده؟..متاسفانه مشکل حل نگردید...
چه کنیم...
فکر کنم باید در event دکمه اسکن تعغیراتی ایجاد گردد..که دست شما می بوسد!
این خط کد دکمه اسکن
PictureFile = mypathofdb() & Me.ID & "image.jpg"
لطفا حتما با اسکن تست شود...ممنون
bemilove
دوشنبه 14 دی 1394, 09:21 صبح
خودم کد را تصحیح کردم...البته اگرمیشد که هر بار ما نخواهیم فولدر را انتخاب کنیم ،بهتر بود...فقط یکبار فولدر پیش فرض انتخاب میشد..
کد دکمه اسکن :
Dim strFolder As StringstrFolder = BrowseFolder("choose folder")
If Not IsNull(strFolder) Then
PictureFile = strFolder & "\" & Me.num & "image.jpg"
End If
Ret = TWAIN_AcquireToFilename(Me.hwnd, PictureFile)
If Ret = 0 Then
Me.pic_path = PictureFile
Me.pic.Picture = Me.pic_path
Else
Kill PictureFile
MsgBox "ÇÓßä ÊÕæíÑ áÛæ ÔÏ", vbCritical, "ÊæÌå"
End If
mhamedm2008
دوشنبه 14 دی 1394, 09:41 صبح
شرمنده. چون روی سیستمم اسکنر نداشتم نتونستم کد و چک کنم.
برای سوال دوم هم کافیست آدرس انتخاب شده را در تیبلی ذخیره کنید و در هر بار آن را فراخوانی کنید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.