04-04-17, 04:16 AM
الصفحات : 1 2
04-04-17, 04:59 AM
وعليكم السلام ،،
1-
[attachment=13757]
2-
[attachment=13756]
وهذا الكود
1-
[attachment=13757]
2-
[attachment=13756]
وهذا الكود
كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.BackgroundImage = My.Resources.android1
End Sub04-04-17, 05:42 PM
اذا كنت تريد ان تضع صورة من فولدر مرفق بالبرنامج
اذا كانت الصور ثابته لا تتغير فعليك بطريقة أخي حريف برمجة
PHP كود :
Me.BackgroundImage = Image.FromFile(Application.StartupPath & "\folder\bg.jpg")
اذا كانت الصور ثابته لا تتغير فعليك بطريقة أخي حريف برمجة
04-04-17, 07:17 PM
(04-04-17, 05:42 PM)abdualla كتب : [ -> ]اذا كنت تريد ان تضع صورة من فولدر مرفق بالبرنامج
يجب التنبيه هنا في حال طريقتك بأن المجلد folder الموجود فيه الصور يجب وضعه داخل المجلد bin\Debug
وللعلم مايكروسوفت وضعت مجلد الريسورس لمثل هذه الامور بدل ما توضع مجلدات خارجية .
PHP كود :
Me.BackgroundImage = Image.FromFile(Application.StartupPath & "\folder\bg.jpg")
اذا كانت الصور ثابته لا تتغير فعليك بطريقة أخي حريف برمجة
هنا انت وقعت في التباس اخي عبدالله غير صحيح الصورة تكون ثابتة ممكن تغييرها بالكود :
Me.BackgroundImage = My.Resources.android2
Me.BackgroundImage = My.Resources.android3
Me.BackgroundImage = My.Resources.android4
وهذا الكود المستخدم :
كود :
If Button1.Text = "Button1" Then
Me.BackgroundImage = My.Resources.android1
Button1.Text = "Button2"
Else
Me.BackgroundImage = My.Resources.android2
Button1.Text = "Button1"
End If04-04-17, 07:24 PM
انا معك اخي حريف الريسورس افضل
وانا قصدت بكلمة ثابتة أي الصور محدد وموضوعة في الريسورس كما بينت حضرتك في طريقة التعامل معها
اما اذا المبرمج يريد من برنامج زيادة الصور وتغييرها فهنا لابد من مجلد أو حتى الاستعراض عن صور في الجهاز باستخدم OpenFileDialog
Application.StartupPath يعطيني المسار الخاص بالبرنامج exe وليس له علاقة بالمجلد bin\Debug
وبApplication.StartupPath فان المجلد هنا يجب ان يكون بجوار ملف البرنامج exe
وانا قصدت بكلمة ثابتة أي الصور محدد وموضوعة في الريسورس كما بينت حضرتك في طريقة التعامل معها
اما اذا المبرمج يريد من برنامج زيادة الصور وتغييرها فهنا لابد من مجلد أو حتى الاستعراض عن صور في الجهاز باستخدم OpenFileDialog
Application.StartupPath يعطيني المسار الخاص بالبرنامج exe وليس له علاقة بالمجلد bin\Debug
وبApplication.StartupPath فان المجلد هنا يجب ان يكون بجوار ملف البرنامج exe
04-04-17, 07:35 PM
(04-04-17, 07:24 PM)abdualla كتب : [ -> ]انا معك اخي حريف الريسورس افضل
وانا قصدت بكلمة ثابتة أي الصور محدد وموضوعة في الريسورس كما بينت حضرتك في طريقة التعامل معها
اما اذا المبرمج يريد من برنامج زيادة الصور وتغييرها فهنا لابد من مجلد أو حتى الاستعراض عن صور في الجهاز باستخدم OpenFileDialog
Application.StartupPath يعطيني المسار الخاص بالبرنامج exe وليس له علاقة بالمجلد bin\Debug
وبApplication.StartupPath فان المجلد هنا يجب ان يكون بجوار ملف البرنامج exe
طيب ما أختلفنا وهذا اللي انا اقوله ملف البرنامج exe موجود داخل المجلد bin\Debug
جرب لا تضع مجلد الصور داخل bin\Debug وشغل البرنامج يعطيك Error
04-04-17, 07:40 PM
مجرد ملحوظة بسيطة:
حتي لا يحدث خطأ أثناء تنفيذ الكود و قبل تحويل اسم الملف الي صورة عليك أن تتأكد من أن الملف بالفعل موجود و أنه لا يساوي Nothing
حتي لا يحدث خطأ أثناء تنفيذ الكود و قبل تحويل اسم الملف الي صورة عليك أن تتأكد من أن الملف بالفعل موجود و أنه لا يساوي Nothing
04-04-17, 07:45 PM
اشغل البرنامج يختلف عن اشغل المشروع
اشغل البرنامج يعني انفذ الملف exe مباشرة
اشغل المشروع اكيد راح يقوم الفجوال بتشغيل الملف من المجدل debug وبيحدث خطأ اذا لم يجد المجلد والصور بداخله
وما ذكره اخونا سيلفر لابد منها لتلافي الخطأ بخصوص التحقق من وجود المجلد
وما ذكرة اخونا سيلفر ليست مجرد ملحوظة بسيطة
بل افادة مهمة جدا
اشغل البرنامج يعني انفذ الملف exe مباشرة
اشغل المشروع اكيد راح يقوم الفجوال بتشغيل الملف من المجدل debug وبيحدث خطأ اذا لم يجد المجلد والصور بداخله
وما ذكره اخونا سيلفر لابد منها لتلافي الخطأ بخصوص التحقق من وجود المجلد
وما ذكرة اخونا سيلفر ليست مجرد ملحوظة بسيطة
بل افادة مهمة جدا
04-04-17, 07:49 PM
(04-04-17, 07:45 PM)abdualla كتب : [ -> ]اشغل البرنامج يختلف عن اشغل المشروع
اشغل البرنامج يعني انفذ الملف exe مباشرة
اشغل المشروع اكيد راح يقوم الفجوال بتشغيل الملف من المجدل debug وبيحدث خطأ اذا لم يجد المجلد والصور بداخله
وما ذكره اخونا سيلفر لابد منها لتلافي الخطأ بخصوص التحقق من وجود المجلد
وما ذكرة اخونا سيلفر ليست مجرد ملحوظة بسيطة
بل افادة مهمة جدا
ممتاز اخي عبدالله والأخ السائل يجب توضيح جميع الحلول لكي لا يقع في مشكلة ما .
والشكر ايضاً للأخ سيلفر .
04-04-17, 07:51 PM
وانت ايضا اخي حريف ردودك في المواضيع مفيدة جدا وتلفت الانتباه وكذلك اخونا سيلفر.
الصفحات : 1 2