تقييم الموضوع :
  • 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 ك ب / التحميلات : 10)
الرد }}}}
تم الشكر بواسطة:
#10
السلام عليكم
اعتقد بان الاخ احمد منصور قام بحل المشكلة
بكتابة الكود الخاص بارسال الايميل
وتم تجربته ولم الاحظ بان هناك اية مشاكل  
والكود شغال 200%
وبالمقارنة بين كود الاخ احمد منصور والكود الخاص بمشروعك اخي عبدالله
استنتجت بان المكتبة الخاصة cdosys.dll التي تكلم عنها الاخ احمد
لم يتم اضافتها  الى المشروع
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تغيير نظام التاريخ من خلال الفيجوال 6 abosara 4 114 20-02-17, 10:53 PM
آخر رد: AL_BRNS
  لدي مجلد يحتوي ملفات مختلفة أريد فقط إظهار الصور في list جورج190 4 109 17-02-17, 12:12 AM
آخر رد: جورج190
  تغيير تسمية كل الصور الموجودة في مجلد جورج190 7 150 15-02-17, 10:57 AM
آخر رد: Amir_alzubidy
  [ تمّ الحل ] : تغيير خلفية الأكتيف ريبورت من خلال الكومبوبوكس عبد العزيز البسكري 4 125 07-02-17, 03:34 PM
آخر رد: larbihamri
  [vb6.0] مشكلة اللغة العربية في الملف التنفيذي عبدالله الصافي 4 115 02-02-17, 01:08 AM
آخر رد: عبدالله الصافي
Thumbs Up مشكلة دعم اللغ العربية المبرمج العتيق 2 85 28-01-17, 11:48 PM
آخر رد: larbihamri
  [ تمّ الحل ] : تغيير التقويم الهجري بالأداة DTPicker عبد العزيز البسكري 8 224 18-01-17, 03:57 AM
آخر رد: ahmedabdelaliem
  مشكلة : قاعدة بيانات البرنامج بعد التنصيب لا تصبح بشكل ملف للقراءة فقط haiderkh 11 377 30-12-16, 11:25 PM
آخر رد: AL_BRNS
  مشكلة مع shell عبدالله الصافي 0 100 10-12-16, 10:14 PM
آخر رد: عبدالله الصافي
  [سؤال] برجاء المساعده في تغيير إسم جدول في قاعدة بيانات SQl Server بالفيجول بيسك6 engabuhema 2 125 24-11-16, 01:49 AM
آخر رد: ahmedabdelaliem

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


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