تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] مشكلة في كود تغيير صيغ الصور
#1
Lightbulb 
اخواني الكرام السلام عليكم ورحمة الله وبركاته
 استخدم هذا الكود لتحويل صيغ الصور
كود :
SavePicture LoadPicture("c:\fff.jpg"), "c:\sss.bmp"
الكود يعمل تمام
المشكلة عند غلق البرنامج اثناء عمل البرنامج تظهر المشكلة عند المحاولة مسح الصورة التي كان يعمل عليها قبل الأغلاق
تظهر رسالة بأن الصورة مستخدمة من قبل برنامج ولا يمكن حذفها
وايضا عند غلق الجهاز تظهر رسالة بأن سمة ملف قيد العمل

فالسؤال هل هناك كود يتم اضافته لذلك الكود لمنع حدوث تلك المشاكل
وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
أهلا أخي الكريم , جربت الكود التالي وتنفذ تمام من غير أي مشاكل :

كود :
Private Sub Command1_Click()

SavePicture LoadPicture("c:\SalemCard.jpg"), "c:\SalemCard.bmp"
DoEvents

Kill "c:\SalemCard.jpg"
DoEvents

MsgBox "OK"

لو ترفق مثال يوضح المشكلة يكون أفضل .
الرد }}}
تم الشكر بواسطة: عبدالله الصافي , Amir_Alzubidy
#3
شكرا اخي وجاري التجربة

ولكن سؤال اخر
ماهي وظيفة الأمر doevents ومتي يجب استخدامه؟؟
أي
أية من الأكواد التي يستحب استخدام هذا الأمر بعدها؟؟
وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#4
اهلا اخي عبدالله ، بالنسبة لكلمة DoEvents تكتب تحت أي أمر ولذلك لكي لايتم الانتقال الى الأمر او الكود التالي الا بعد الانتهاء من تنفيذ الكود او الامر الذي كتبنا تحته هذه الكلمه ، اما بالنسبه لمشكلتك ربما تكون المشكله في انك وضعت الصورة في قرص ال C حيث ان قرص الC عادة يكون القرص الذي تكون ملفات النظام عليه ويكون محمي لذلك جرب تغير مكان الصورة في قرص آخر .
الرد }}}
تم الشكر بواسطة: عبدالله الصافي
#5
جزاك الله خيرا
حلت المشكلة بعد اضافة الأمر doevents
وزادك الله علما

ولي عندك طلب اخر ان تراجع سؤالي بهذا الموضوع
http://vb4arb.com/vb/thread-3112.html
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#6
أهلا أخي الكريم , بالنسبة لموضوع الجيميل ياريت لو توضح يعني ماهي المدة بعد إستخدامك للكود التي يطالبك بعد الجيميل بتغيير الباسورد وهل تأتيك رسالة تخبرك بتغيير الباسورد أو ماذا بالضبط ربما تكون المشكلة في إعدادات الأمان في الإيميل .
الرد }}}
تم الشكر بواسطة: عبدالله الصافي , Amir_Alzubidy
#7
بعد استخدام الكود لفترة من الزمن
وللعلم البرنامج يستخدم علي عدة اجهزة في بلاد مختلفة
اقوم بفتح اللأميل فاجده يطلب مني تغيير الباسوورد لظنه ان البريد يتعرض للتهكير
وللعلم ايضا اقوم بالخطواط التي شرحتها في مساهمتك تماما
الأختلاف الوحيد اني الستخدم الكود من غير الأداة التي ارفقتها في مساهمتك لأنه يوجد نفس الكود من غير الأداة ولكن طبعا تكون المشكلة في دعم اللغة العربية
فما سبب طلب الجوميل تغيير الباسوورد تبع الأميل؟؟
وهل الأداة التي ارفقتها تساعد علي عدم حدوث ذلك؟؟
ولك جزيل الشكر
الرد }}}
تم الشكر بواسطة:
#8
اهلا اخي عبدالله ، والله غريبه بما أنك سمحت للتطبيقات الأقل أماناً بإستخدام إيميللك في إرسال الرسائل فغريبه أنا لم يتم مطالبتي بتغيير الباسورد أبدا ، إذا ربما تكون المشكله في عدم إستخدام الأداة التي أرفقتها مع المثال حيث أن الأداة التي أرفقتها إصدارها قديم يمكن 2000 ممكن الإصدار الجديد منها والذي يتم إستدعائه بالكود الذي تستخدمه ربما تكون المشكله فيها لأني بحثت في إعدادات الأمان للإيميل فلم أجد إلا خيار "السماح بالتطبيقات الأقل أماناً" ، وقد شاهدت في الإعدادات خاصية تابعة للباسورد ربما المشكله فيها عندك تأكد منها ربما فيها أمر يجبرك على تغيير الباسورد كل فترة بغض النظر عن إرسال الرسائل بإستخدام الكود ، وبالنسبة لإرسال الرسالة باللغه العربيه في المثال الذي أرفقته فيوجد سطر من أسطر الكود قمت بإلغاءه وهو خاص بالترميز للغه العربيه والذي ستجد فيه الكلمة utf-8 قم بتفعيله وسترسل الرساله مع دعم اللغه العربيه .
الرد }}}
تم الشكر بواسطة: عبدالله الصافي , Amir_Alzubidy
#9
هذا هو الكود الذي استخدمه من غير الأداة التي نشرتها في مساهمتك
الملف بالمرفقات


الملفات المرفقة
.rar   الارسال الى الايميل.rar (الحجم : 2.49 ك ب / التحميلات : 36)
الرد }}}
تم الشكر بواسطة:
#10
السلام عليكم
اعتقد بان الاخ احمد منصور قام بحل المشكلة
بكتابة الكود الخاص بارسال الايميل
وتم تجربته ولم الاحظ بان هناك اية مشاكل  
والكود شغال 200%
وبالمقارنة بين كود الاخ احمد منصور والكود الخاص بمشروعك اخي عبدالله
استنتجت بان المكتبة الخاصة cdosys.dll التي تكلم عنها الاخ احمد
لم يتم اضافتها  الى المشروع
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , rnmr , rnmr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] اضافة الصور الى ملف واسترجاعها بدون قاعدة البيانات haitham Muhammed 3 417 24-01-24, 01:51 PM
آخر رد: haitham Muhammed
  إعادة تحجيم الصور أبو خالد الشكري 2 172 21-01-24, 09:12 AM
آخر رد: أبو خالد الشكري
Heart كيفية تغيير نوعية الــ DataBase أبو خالد الشكري 4 239 10-01-24, 10:55 PM
آخر رد: أبو خالد الشكري
  [vb6.0] تغيير نوع الخط فى عمود معين داخل الdatagrid haitham Muhammed 6 363 20-12-23, 01:11 PM
آخر رد: mhareek
Question [vb6.0] عندي مشكلة في هذا الكود حيث انه لا يقبل الا رقم فقط اريد ان يقبل الارقام والاحرف ؟ Microformt 1 269 25-10-23, 04:10 PM
آخر رد: Amir_Alzubidy
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 241 23-10-23, 12:11 AM
آخر رد: Taha Okla
  السلام عليكم اخوانى واحبابى اساتذتى الكرام مشكلة out of memory mhareek 2 277 12-10-23, 01:40 PM
آخر رد: Taha Okla
  [سؤال] انا اواجه مشكلة عند قيامي بتكوين ملف ال exe hasgaeb 2 352 05-08-23, 01:29 PM
آخر رد: hasgaeb
  مشكلة اعادة ترقيم التلقائي في قاعدة بيانات اكسس ahmed201 9 2,831 25-11-22, 12:23 AM
آخر رد: اسلام الكبابى
  [سؤال] حل مشكلة فيصل الحطامي 1 515 25-10-22, 03:04 PM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم