الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في التعامل مع الاسكانر

بدأه format82 في 19 أبريل 2010 · 8 رد · 872 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

واجهتني مشكلة في التعامل مع الاسكانر عن طريف المكون Twain

عند ما اقوم بمسح ورقة واريد مسح ورقة اخرى يعطي رسالة خطا

عند ما اقوم باغلاق البرنامج واقوم بفتحها مرة اخري يعمل بدون مشكلة

اي يقوم مسح ورقة واحدة فقط ويعطي رسالة خطا

مرفق لكم المثال وصورة الخطا

وجزاكم الله خيرا

simpleexample.rar

#2

عزيز لم استطيع فح المثال علي دلفي لان الاداة TDelphiTwain غير متوفرة لدي

ولكن ما لاحظته انه في الكود التالي

 ImageHolder.Picture.Assign(Image);
  Cancel := TRUE;  {Only want one image}

مكتوب ملاحظة انه اذا كانت القيمة True للمتغير Cancel سيحصل علي صورة واحدة جرب تغييرها علي False

واذا مكن ترفق الاداة الخاصة بالاسكانر :)

تحياتي

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

شكرا جزاك الله كل خير

سوف اقوم بتجربتها

لم الاحظ هذا الكود

لقد ارفقت لك الاداة TDelphiTwain

delphitwain.zip

#4

شكرا لك اخي format82 وتحياتي لك .

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#5

قمت بتغير فيمة Cancel الي false

وماذال المشكلة قائمة

#6

ارجو المساعدة من الاخوة

لكم جزيل الشكر

#7

السلام عليكم

اخيFormat82

ليس لدي سكانر للتجريب ولكن ساتبدر امري خلال اليومين القادمين ان شاء الله

تحياتي لك

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#8

السلام عليك

مشكور ياخي علي الاهتمام

منتظر ردك

ربنا يجعله في حسناتك

#9

ارجو المساعدة

وجزاكم الله خيرا

مواضيع مشابهة