منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] listbox و rish text box والربط بينهم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] listbox و rish text box والربط بينهم (/showthread.php?tid=3147)



listbox و rish text box والربط بينهم - ماستر - 09-06-14

السلام عليكم
شباب
اريد عمل درس تعليمي مثل مايظهر بالصوره
http://im85.gulfup.com/1JO2WU.jpg
وعند الضغط على الدرس الاول يظهر المحتوي بمربع rish text box
ماهو الكود بالظبط ؟
وكيف يتم كتابه الدرس بملف اكسيس والاستعانه بيه بالمشروع؟
وهل فى طريقه اسهل من ذلك؟
هل يمكن وضع صوره بمحتوى الدرس ؟


Rolleyes


RE: listbox و rish text box والربط بينهم - Ali Wisam - 10-06-14

إذا كانت الدروس ثابتة ( أي ان المستخدم لا يغيرها ) .. يمكنك وضعها في ملف Wordpad " Rtf " و خزنه في نفسه فولدر البرنامج .. فمثلا لو كان لديك درس اسمه Lesson1.Rtf في نفس فولدر البرنامج .. يكون كود الحصول على هذا الدرس هو :
PHP كود :
RichTextBox1.LoadFile("lesson1.rtf"
أما بالنسبة للاختيار من الـ TreeView
فيمكنك الاعتماد على النص لكل Node .. من خلال وضع هذا الكود في حدث AfterSelect
PHP كود :
Select Case e.Node.Text
            
Case "الدرس الاول"
                
RichTextBox1.LoadFile("lesson1.rtf")
            Case 
"الدرس الثاني"
                
RichTextBox1.LoadFile("lesson2.rtf")
            Case Else
                
RichTextBox1.LoadFile("lesson3.rtf")
        
End Select