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

مشكلة في كود حفظ الأيقونة

بدأه مدااح القمر في 12 يناير 2009 · 11 رد · 990 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

الحمدلله والصلاة والسلام على افضل الانبياء والمرسلين

اتشرف بوجودي معكم هنا في هذا المنتدى القيم بما يحتويه من فوائد عظيمه

اما بعد .. طبعا انا مبتدأ في علوم البرمجه والطريق امامي طويل

ولكن مع كثرة بحثي في المواقع عن بعض الشروحات لم اجد حلاً لكثير من المشاكل التي تواجهني

وسأبدأ بعرضها

اولا : طريقة حفظ الصور او الملفات بشكل عام

ملاحظه : حيث انني طبقت كثير من البرامج مثل عرض الصور وفيها كود حفظ الصوره ولكن عندما طبقت البرنامج اتضح لي ان الكود لايعمل

ثانياً :msgbox

وكلنا نعرف ماهي/ سأوضح لكم المشكله - عندما اريد الخروج من البرنامج اريد وضع هذا الصندوق يخيرني هل تريد الخروج بموافق او الغاء بحيث اذا اخترت الغاء يبقي البرنامج اي انه لايخرج منه

طبعا في كل الحالتين يخرج هذا في تطبيقي للبرنامج ولم اجد حلاً لها

فأرجو المساعده من الاخوه الكرام وعذرا على ا لاطاله ..

#2

بالنسبة للسؤال الأول:

لحفظ الصور استخدم SavePicture مثال:

SavePicture Picture1.Picture,"c:\myPic.bmp"

فالوسيط الأول هو الصورة التي نريد حفظها، والثاني هو مسار الصورة،

بالنسبة للملفات فما نوع الملفات التي تريد حفظها؟

والسؤال الثاني:

راجع هذا الموضوع:

صندوق الاستمرار بنعم أو لا

وفقك الله

هذه الجملة خاطئة  :wacko: 


#3

اخوي عبود انا جربت الطريقه بس اكيد اني ماعرفت استخدم الكود مع اني سويت مثل ماقلت لكن راح اشرح البرنامج اللي سويته واعرض الاكواد وشوف وين المشكله

البرنامج طبعا عارض ايقونات اي انه ينسخ الايقونه ويضعها في picture ومن ثم اختار زر الحفظ واحفظ الايقونه مثل ماهي لاستخدامها لاي برنامج تريده هذا هو البرنامج

وراح احط الاكواد بالترتيب

* زر الفتح

Private Sub Command1_Click()

On Error Resume Next

CommonDialog1.ShowOpen

DoEvents

If CommonDialog1.FileName = "" Then

Exit Sub

Else

mIcon = ExtractAssociatedIcon(App.hInstance, CommonDialog1.FileName, 2) ' Common Dialog

Call DrawIconEx(Picture1.hdc, 0, 0, mIcon, 0, 0, 0, 0, &H1 + &H2) 'Picture Box End If

End Sub

* زر الحفظ

Private Sub Command2_Click()

On Error Resume Next

CommonDialog1.CancelError = True

CommonDialog1.Filter = "*.ico"

CommonDialog1.ShowSave

SavePicture Picture1.Picture, "c:\myPic.ico"

End Sub

#4

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

سبحان الله وبحمده ... سبحان الله العظيم

#5

وعليكــم السـلام ورحمة الله وبركاتـه..

اخوي احمد وصلت المعلومه

ولكن بما انك دخلت على الموضوع وقرأت مافيه وبما انك مشرف قسم الفجوال بيسك

ارجو ان تفيدني بما تعلم عن موضوعي هذا وشكرا على حسن تعاملك

وايضا حذف المشاركه اللي تحتوي على اكواد لانها أتت بالغلط

#6

ما الذي يحدث عندك؟ وما هي رسالة الخطأ؟

هذه الجملة خاطئة  :wacko: 


#7

السلام عليكم اخوي عبود

المشكله هي في حفظ الايقونه لااستطيع حفظها

كل الاكواد اللتي استخدمتها لاتعمل

وقد وضعت اكواد البرنامج لك لكي تعاينها

والكود الذي اعطيتني لايعمل ولا يحفظ الايقونه

وسأرفع البرنامج لكي تتفحصه وتأكد هل الايقونه تحفظ ام لا

______________.rar

#8

اضبط الخاصية AutoRedraw للأداة Picture1 لى True

استخدم الكود التالي للحفظ :

		SavePicture Picture1.Image, CommonDialog1.FileName

سبحان الله وبحمده ... سبحان الله العظيم

#9

هو يحفظ هكذا، ولكن يبدو أن المشكلة ليست هنا، وإنما أنه يحفظ صورة بيضاء.

هذه الجملة خاطئة  :wacko: 


#10

السلام عليكــم ورحمـة الله وبركاتــه

شكرا اخواني ماقصرتوا ولكن اخوي احمد اذا ضبطت خاصية AutoRedraw لل picture الى true لاتظهر الايقونه في مربع picture وبالتالي لاتحفظ

#11

لإظهار الأيقونة فقط أضف الكود التالي بعد كود إدراج الأيقونة :

Picture1.Refresh

سبحان الله وبحمده ... سبحان الله العظيم

#12

في كل الحالات تظهر الصورة بعد الحف بيضاء، ولا أدري ما السبب

هذه الجملة خاطئة  :wacko: 


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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…