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

بعض المشاكل في تطبيق شبيه بال Notepad ..

مغلق
بدأه ابو الليث في 21 أكتوبر 2005 · 6 رد · 718 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

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

ضغطت على Open من القائمة File وبدلاً من فتح ملف ما بالضغط على Open قمت بالضغط على زر Cancel .. فأعطاني

رسالة الخطأ التالية ..

Wrong.gif

فكيف أحل هذه المشكلة .. جزاكم الله خيراً

والمشكلة الثانية أنني لا أعرف كيف أفتح ملف جديد عند اختيار New من القائمة File ..

أرجو الرد بسرعة .. وجزاكم الله خيراً

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

#2

السلام عليكم

بالنسبه للمشكله الاولى

لنفرض انك كنت تقوم بالتالى

openFileDialog1.ShowDialog();

StreamReader r =new StreamReader(openFileDialog1.FileName);
                textBox1.Text=r.ReadToEnd();

هنا تحدث مشكله فانت ترغم البرنامج على فتح اسم الملف المذكور وقرائته ووضعه فى textbox ...فلنفرض انك لم تفتح الملف واخترت cancel وبالتالى فان اسم الملف غير موجود وهذا ما يسبب المشكله

ولحل هذه المشكله

يمكنك عمل التالى

if(openFileDialog1.ShowDialog()==DialogResult.OK)
 	 {
    StreamReader r =new StreamReader(openFileDialog1.FileName);
                textBox1.Text=r.ReadToEnd();

 	 }

اما للمشكله الثانيه فليس عندى تصور واضح لما تريد ولكن يمكن عمل التالى

textBox1.Text="";

ارجو ان اكون قد افدت ....سلااااااام (وادعو لاخوكم لانى تعبان جامد اليومين دول)

#3

السلام أولا

ثانيا ممكن توضح الخطأ أكثر أي أن تضع الكود أو حتى إذا أمكن أن ترفق المشروع لأن لكي نتمكن من المساعدة

#4

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

جزاكم الله خيراً

المشروع بالمرفقات إن شاء الله

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

جزاكم الله خيراً

NotePad.rar

#5

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

وهناك بعض المشاكل أيضاً .. - آسف على كثرة المشاكل - أرجو حلها

إذا أردت تكبير حجم الـ Form .. لا يكبر معه الـ RichTextBox .. كما في الصورة المرفقة ..

وكيف أستطيع عمل Select All للنص ..

في هذا المثال أقوم بعمل Save ولكنها في الحقيقة Save As .. لأنها تقوم بحفظ الملف في ملف جديد .. أو تقوم بحفظ نسخة منه .. فأريد كيفية عمل Save ..

في برنامج Notepad (الحقيقي) عندما نفتح ملف يكتب في عنوان ال Form إسم الملف المفتوح .. كما في الصورة المرفقة .. فكيف أستطيع عمل هذا الشيء عندما يقوم المستخدم بحفظ هذا الملف ..

لا يمكن فتح ملف محفوظ عن طريق هذا التطبيق عن طريق Notepad (الحقيقي) لأنه لا يستطيع تغيير لون الخلفية أو حتى لون النص .. فما هي الملفات أو البرامج التي يمكن فتح ملف محفوظ عن طريق هذا التطبيق عن طريقها ..

جزاكم الله خيراً وأدخلكم الجنة ..

post-54887-1129921773_thumb.gif

post-54887-1129921791_thumb.gif

#6

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

رد على السؤال الآخير موجود بالموضوع هذا الموضوع

وبالتحديد خاصية Anchor

وإن كنت تريد الأفضل إنتظر شرح خاصية Dock إن شاء الله اليوم أو غدا (تحميس للموضوع :D )

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

تم تعديل هذه المشاركة بواسطة Ahmed H. Alawady في 22 أكتوبر 2005 في 16:47

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#7

جزاك الله ألف خير أخي أحمد .. وأدخلك الجنة

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

أرجو أن ترسله :rolleyes: .. وجزاك الله خيراً

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

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