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

مشكله في MainMenu في الكود

مغلق
بدأه soukara في 8 نوفمبر 2004 · 21 رد · 1,795 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هاذي أول مشاركة ليا ..... وبليز انا مره محتاجه الكود

عندي مشكله في MainMenu بس ابغا كود الـ new

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

RichTextBox جديدة بس......... وشكرا

683ce649aa.gif
#2

في الـ Click event للزر New اكتبي:

Dim RTB as New RichTextBox()
me.controls.add(rtb)

رأس الحكمة الإيمان بالله

#3

مرسي كتير على ردك السريع .... وانا كتبت الكود بعد Else بس ما سار شي

ما بيديني صفحة جديدة وهذا الكود تبعي الي كتباه في النيو في الافينت

    If MessageBox.Show("do you want to save?", "exit", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) = DialogResult.OK Then
            Me.notsavefile.ShowDialog()
            Dim ves As String = Me.notsavefile.FileName
            Me.RTB.SaveFile(ves, RichTextBoxStreamType.PlainText)
        Else

تم تعديل هذه المشاركة بواسطة مجدي محمود في 9 نوفمبر 2004 في 01:54

683ce649aa.gif
#4

أنت لست محتاجه لتنشئي كائن جديد من الـ RTB، انسي الكود الذي كتبته، فهمتك خطأ..

قبل Else مباشرةً قومي بإفراغ محتوايات الـ RTB ، و هكذا يكون جاهزاً لأي شئ بعد ذلك.

افراغ محتوياته هكذا:

Me.RTB.text = ""

رأس الحكمة الإيمان بالله

#5

سوري كتير يا أخ محمد وعارفه اني طفشتك ....

بس الكود الي اعطيتني ايه حق افراغ الـ RTB حيفيدني في لحظتها انو ينظف الصفحة بس

المشكلة هنا مثلا ضغط على زر الOpen وفتحت فايل عندي اوكي وبعدين ضغط مره تانيه على زر New بالكود تبعك اذا رفضت الseve حينظف الصفحة بس وحيكون الفايل الي مفتوح هوا الي فتحتوا لما ضغط على Open يعني مراح يعطيني وحده جديدة تقريبا زي لما كتبت انا

else

me.RTB.Clear

تقريبا انا بعمل فورم زي فكرة الـمفكرة

هيا الاستاذة قلتلي في بدايه الفورم اكتبي

Imports System.IO

وبعدين نادي عليه ما فهمتها ممكن تفيدني ياأخ محمد

وذا كان ممكن اذا اعطيتني الكود تبعUndo و Redo

بحث يمسح حرف حرف ويسترجع حرف حرف

وأكون لك شاكره وسوري

683ce649aa.gif
#6

حسناً، لقد كتبت هذا التطبيق الصغير كمثال على كل ما تريدين...

بالنسبة للـ System.IO فإستخدامه في حفظ الملف، و نحن لا نحتاج له لأن ال RTB يوجد به طريقة جاهزة نستدعيها عند الحاجة، حملي التطبيق ثم القي نظرة عليه فهو سهل و لن يحتاج شرح.

SaveRTF.zip

رأس الحكمة الإيمان بالله

#7

مرسي يا أخ محمد بس ما افادني الي اعطيتني اياه

RedoوUndo ابغا يمسح حرف حرف أما الnew ما بيدين صفحة جديدة ..

بيخليني اكتب في نفس الصفحة الي فتحتها قبل واذا حفظت راحت الصفحه المحفوظه اول...

هذا بس المشكله الي عندي في المشروع وهوا الي معطلني

ابغا حل يا جماعه...

683ce649aa.gif
#8

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

683ce649aa.gif
#9

إذاً أنت تريدين التطبيق MDI ،

حملي المثال...

MDIWindow.rar

رأس الحكمة الإيمان بالله

#10

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

683ce649aa.gif
#11

وسوري على الازعاج.......

683ce649aa.gif
#12

Hey , Soukara

Thanks For joining us with ur great opinions and great work

But

I have some opinions in ur problem

i think u should give us ur source code of this small and pretty Application and i promise to help u as soon as possible as i will see it and try 2 catch ur problem and solve it

#13

قومي بتحميل الـ WinRar كي تستطيعي أن تفتحي الملف:

http://www.rarlab.com/rar/wrar341.exe

رأس الحكمة الإيمان بالله

#14

حملت البرنامج وفتحت الملف بس الملف مو راضي يشتغل نهائي ...

ولحل!!

سوري غلبتك معايا يا أخ محمد..

683ce649aa.gif
#15

لا عليك، فنحن هنا للمساعدة...

هل أنت متأكده أن الـ dot net framework موجودة على الجهاز؟؟؟

رأس الحكمة الإيمان بالله

#16

الله يعطيك العافية يا اخ محمد وما قصرت والله

بس مافهمت اش تقصد !!!

683ce649aa.gif
#17

حسناً...

حتى يعمل أي تطبيق مكتوب بال VB.Net أو الـ #C أو أي لغة من لغات الدوت نت يجب أن تكون الـ Microsoft .Net Framework موجودة على جهاز المستخدم النهائي للتطبيق.

لمزيد من المعلومات عن الـ Framework إذهبيلهذا الرابط:

Getting Started - .Net Framework

لو كانت المشكلة غير مختصة بالـ Framework، فأرجو أن تكتبي بالضبط الرسالة التي تواجهك عند فتح البرنامج.

رأس الحكمة الإيمان بالله

#18

unable to read the project file 'MDIWindow.vbproj'.

يتعذر على النظام العثور على الملف المحدد

هذا هو الي بيطلعلي

وشكرا

683ce649aa.gif
#19

لقد انزلت البرنامج MDIWindow.rar وهو يعمل على جهازي بشكل تام علماً بأن البرنامج معمول على 2002.

حاولي أن تفتحي البرنامج من الفولدر بعد أن تغلقي الفيجوال ستديو، أي لا تفتحيه من داخل الفيجوال ستديو، وإن لم تنجحي بذلك فحاولي فتح البرنامج عن طريق الضغط على MDIWindow.sln وليس MDIWindow.vbproj..... وإن لم تنجحي فأنا آسف فذلك حدود علمي.

Learn Japanese :>>> http://www.nouben.com/

#21

شكرا يا أخ HMS انا لما افتح اي ملف اصلا افتحوا من خارجالفيجوال ستديو، وكمان اكيد حفتحوا على الكلمة الى امتدادها ..sln بس مني داريه ليه ما ينفتح!!!!!!!

بنسبه للاخ محمد ممكن اذا امكن تكتبلي الكود تبع النيو ... اذا سمحت

لان احتمال مراح ينفتح عندي الملف وشكرا...

683ce649aa.gif
#22

حسناً،

بدلاً من كتابة الكود أقترح عليكي ان تقومي بإنشاء مشروع ويندوز جديد بالفيجوال استوديو، ثم قومي بنسخ و لصق الملفات التي امتدادها VB.* من فولدر المشروع الذي بعثته الى المشروع الجديد، و اجعلي الـ frmMain.vb الـ Start-Up Form .

رأس الحكمة الإيمان بالله

هذا الموضوع مغلق.

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