PDA

View Full Version : کپچر عکس از اسکنر



mehran901
چهارشنبه 11 بهمن 1391, 14:11 عصر
سلام بر دوستان.... ایده ای دارین واسه کپچر از اسکنر ؟ و خروجی گرفتن ی فرمت jpg ?

خب ترجیح میدم خودم رو درگیر درایور اسکنر نکنم ... راهی به ذهن دوستان میرسه ؟ ... اگه با درگیر شدن با درایور هم نظری دارین خوشحال میشم بگین ...
تشکر میشه

Dr.Bronx
چهارشنبه 11 بهمن 1391, 19:25 عصر
راه ساده .

Kodak Image Scan Control رو از اینترنت دانلود کنید .

بعد هم اینجوری

Private Sub Command1_Click()

Const strPath As String = "c:\image\"

With ImgScan1
.FileType = JPG_File
.DestImageControl = "imgedit1"
.ScanTo = DisplayAndFile
.Image = strPath & ImgAdmin1.GetUniqueName(strPath, "img", ".jpg")
.OpenScanner
.StartScan
End With

ImgEdit1.Image = ImgScan1.Image
ImgEdit1.Display

End Sub

ImgScan1 همون کنترل هست .
ImgEdit1 یک کنترل picture هست .

موفق باشید ./

mehran901
پنج شنبه 12 بهمن 1391, 15:00 عصر
جدا ممنون
فقط ی مشکل کوچیکی که راجب بعضی از اکتیوایکس ها از جمله همین 2 تا وجود داره و من الان ذهنم نمیرسه این واسه چیه ... تو تصویر زیر اومده.... شما علتش رو میدونید ؟

رجیستر شدن هردوشون ،
ضمیمه کردم

99331

Dr.Bronx
پنج شنبه 12 بهمن 1391, 15:04 عصر
ویندوزتون 32 بیت هست یا 64 ؟

mehran901
پنج شنبه 12 بهمن 1391, 15:33 عصر
32 بیت و سون ( البته سون از همون عکس مشخصه )
واسه 32 بیت و 64 بیت مگه نسخه های متفاوت ارائه شده ؟ .... موقع دانلود کردن بهش اشاره ای نشده بود :-?

ممنون از توجهتون دوست عزیز

Dr.Bronx
پنج شنبه 12 بهمن 1391, 16:27 عصر
نه . نسخش فرق نمی کنه .
نوع register کردنش فرق می کنه .

فقط بگید که Activex رو از کجا لود می کنید ؟

این نوع اکتویکس ها حتما باید داخل system32 باشن .

موفق باشید ./

mehran901
پنج شنبه 12 بهمن 1391, 16:43 عصر
بنده اتفاقا به این مورد توجه کردم و هم از سیستم 32 و هم از محل دانلود لود کردم باز همین مشکل داره من با regsvr32 /s رجیستر میکنم ... نظری دارین واسه این مشکل ؟

Dr.Bronx
پنج شنبه 12 بهمن 1391, 16:50 عصر
/s استفاده نکنید .
ببینید خطا میده موقع اجرای دستور

راه دیگه :

یک فایل bat درست کنید . دستور regsvr رو توش بنویسید . بعد saveش کنید .
روش راست کلیک کنید . Run as administrator بزنید .

تست کنید .

موفق باشید ./

mehran901
پنج شنبه 12 بهمن 1391, 17:08 عصر
البته با اینکه توی سون سوییچ /s میخواد بدون این هم تستکردم ولی کلا بی فایده هست.... ران اس ادمین هم زدم ....

چه مشکلی شده ها

Dr.Bronx
پنج شنبه 12 بهمن 1391, 17:22 عصر
الان چه پیغامی میده ؟
میگه رجیستر شد ؟

mehran901
پنج شنبه 12 بهمن 1391, 17:38 عصر
همون پیغام تکراری بالا باز تکرار میشه.... ولی اکتیوایکس ها آره رجیستر میشن ولی موقع لود دوباره اررور

Dr.Bronx
پنج شنبه 12 بهمن 1391, 17:48 عصر
آدرسی که اررور میاد براش همون آدرس بالاست ؟

روی desktop ?

اگر بله . که فایل روی دسکتاپ رو پاک کنید و دوباره رجیستر کنید و آدرس برنامه رو هم تغییر بدید .

موفق باشید ./

mehran901
پنج شنبه 12 بهمن 1391, 18:03 عصر
از تو سیستم 32 رجیسترش کردم بعدش حل نشد

آدرس رو هم تغییر دادم :ناراحت:

mehran901
پنج شنبه 12 بهمن 1391, 18:11 عصر
این سورس رو من پیدا کردم که با استفاده از ی رفرنس ارتباط برقرار میکنه البته رفرنسش همراهش نبود و جدا دانلود کردم و بهش اضافه کردم رفرنس رو به طور جدا لینک میدم اگه علاقه مند بودین ببینید ، دانلود کنین ولی با این هم مشکل اینجاست که موقع اسکن عکس object error و ارور 424 میده در عین حالی که اسکنر رو شناسایی می کنه




99343
99344

mehran901
جمعه 13 بهمن 1391, 10:11 صبح
خب ی سورس پیدا کردم که کاملا از اسکنر تصویر میگیره گفتم بذارم اینجا

* در مورد رفع ارور پایین هرکی اطلاعات بیشتری داره ممنون میشم کمک کنه .... صرفا به خاطر ناسازگاری ورژن ویندوز با اکتیوایکس هست یا چیزای دیگم دخیله ؟ *

99375


99376