منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184)
+--- الموضوع : طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك (/showthread.php?tid=4610)

الصفحات: 1 2 3 4 5 6 7


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - محترف البرمجة اوي - 05-10-12

تمام استاذي بس ابغى بعد عرض اخر صورة وبعد انتهاء 5 ثواني من عرضها ينتقل لفورم رقم 2

ممكن عمل ذلك


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - RaggiTech - 05-10-12

اليك هذا التعديل لتكتمل الفكرة
كود :
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick        Dim Layer As New Form1
        If picnum = 0 Then
            Layer.SetImage(Me, My.Resources.Emoji1_200)
            picnum += 1
        ElseIf picnum = 1 Then
            Layer.SetImage(Me, My.Resources.Emoji10_200)
            picnum += 1
        ElseIf picnum = 2 Then
            Layer.SetImage(Me, My.Resources.Emoji11_200)
            picnum += 1
        ElseIf picnum = 3 Then
            Layer.SetImage(Me, My.Resources.Emoji18_200)
            picnum = 4
        ElseIf picnum = 4 Then
            picnum = 0
            Timer1.Enabled = False
            Form2.Show()
            Hide()
        End If
    End Sub



طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - محترف البرمجة اوي - 07-10-12

استاذ عمر المبدع تحيه

لو سمحت ممكن النظر في الكود وجعله سهل حتى اعرف اطبق الكود لو سمحت
اعتقد وضعك للصورة هذه



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

شاهد الصورة التالية للتوضيح اكثر استاذي العزيز











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

:o



طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - Easy4ever - 07-10-12

أخي محترف البرمجة اوي

افتح مشروع جديد وقم بإدراج جميع الصور السابقة

الأن انسخ جميع الأكواد الموجوده في المشروع الأول

الأن أذهب الأجراء التالي

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Layer As New Form1
Layer.SetImage(Me, Me.BackgroundImage)
End Sub

واستبدله بهذا الإجراء

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Layer As New Form1
Layer.SetImage(Me, My.Resources.Emoji18_200)
End Sub

بحيث يأخذ الصورة الأخيرة عند تحميل الفورم بدلا من الصوره التي كانت خلفية للمشروع السابق

الأن أذهب للكود التالي


كود :
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim Layer As New Form1
If picnum = 0 Then
Layer.SetImage(Me, My.Resources.Emoji1_200)
picnum += 1
ElseIf picnum = 1 Then
Layer.SetImage(Me, My.Resources.Emoji10_200)
picnum += 1
ElseIf picnum = 2 Then
Layer.SetImage(Me, My.Resources.Emoji11_200)
picnum += 1
ElseIf picnum = 3 Then
Layer.SetImage(Me, My.Resources.Emoji18_200)
picnum = 4
ElseIf picnum = 4 Then
Layer.SetImage(Me, Me.BackgroundImage)
picnum = 0
End If
End Sub

واستبدله بهذا الكود

كود :
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim Layer As New Form1
If picnum = 0 Then
Layer.SetImage(Me, My.Resources.Emoji1_200)
picnum += 1
ElseIf picnum = 1 Then
Layer.SetImage(Me, My.Resources.Emoji10_200)
picnum += 1
ElseIf picnum = 2 Then
Layer.SetImage(Me, My.Resources.Emoji11_200)
picnum += 1
ElseIf picnum = 3 Then
Layer.SetImage(Me, My.Resources.Emoji18_200)
picnum = 0
End If
End Sub

هنا أزلنا منه خاصية الرجوع للخلفية لان مشروعنا الجديد لايملك خلفية الموجوده في المشروع السابقه

الأن جرب المشروع
Wink


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - محترف البرمجة اوي - 09-10-12

والله طبقت الشرح بس مع الاسف يظهر خطأ عند تشغيل المشروع

اعمل المشروع انت ثم ارفعه لنا بارك الله فيك
Rolleyes


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - RaggiTech - 09-10-12

بالتوفيق ان شاء الله

تحياتي لك
اخوك مؤمن



طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - أسامة أحمد - 09-10-12

أرجوا أن يكون هذا هو طلبك لقد صنعت مثال بسيط جداً جداً من دون أي دوال لعدم التعقيد

[ATTACH]817[/ATTACH]


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - محترف البرمجة اوي - 09-10-12

أسامة أحمد كتب :أرجوا أن يكون هذا هو طلبك لقد صنعت مثال بسيط جداً جداً من دون أي دوال لعدم التعقيد

[ATTACH]817[/ATTACH]

عزيزي أسامة تحيه لك مع الاسف انا لا اريد وضع الكلاس في المشوع وانت تضع الكلاس ؟
كذلك جربت المثال وعند التشغيل يظهر الخطأ كم بالصورة التالية



اشكرك من القلب على تعبك معي بس مع الاسف لم يعمل المشروع والله العظيم


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - محترف البرمجة اوي - 09-10-12

Raggi Tech كتب :بالتوفيق ان شاء الله

تحياتي لك
اخوك مؤمن

عزيزي الفاضل نعم هذا الذي انا ابحث عنه
المشروع عمل معي بدون اي خطأ ولله الحمد وطبعاً بفضل الله ثم بفضلك
بس انا من طبعي عندما اجد مشروع يعجبني احب اعمل المشروع من جديد من الصفر
ومع الاسف كل ما افتح مشروع جديد واحاول اطبق جميع الخطوات واشغل المشروع
لا يعمل لماذا هل عند تصميم المشروع تعمل انت حاجه انا لا اعملها ؟

ارجوك استاذي تشرح طريقة تصميم المشروع حتى استطيع اطبق الطريقة الله يدخلك الجنة
يارب اللهم استجب
:o


طريقة من أجمل الطرق لجعل الفورم على شكل صورة عندك - أسامة أحمد - 09-10-12

هذا هو بعد التعديل الست تقصد ان الصورة تتغير ولما تنتهي الصور يفتح الفورم

[ATTACH]823[/ATTACH]