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

اسئلة عن ال TEXTBOX وفتح البرامج من خلال الضغط على الزر او اي امر من اوامر القوائم

بدأه المبرمجh في 12 فبراير 2012 · 7 رد · 701 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخوتي الكرام لي هذه الاسئلة :

1- عندي TEXTBOX يضع المشتخدم فيه عنوان بريده الالكتروني ؟ اريد ان اجعل في التكست بكس اميل مثلا

NEW@NEW.COM

وبمجرد ضغط المستخدم على التكست بكس يذهب الاميل السابق ليضع محله المستخدم ؟

وكيف اجعل البريد السابق ثابت بحيث يتوجب على المستخدم ان يمسحه ويدخل اميله ؟

وكيف اجعل البرنامج يعمل حفظ في هذه الخانة للبريد الاخير الذي تم ادخاله للبرنامج ؟

كل سؤال من الاسئلة السابقة منفصل .

2- الان عندي في احد القوائم اريد ان يكون هنالك في القائم امر بمجرد ضغط المستخدم عليه يقوم بفتح برنامج الهوتميل ؟

3- وكذلك كيف لي ان اجعل برنامجي يعمل فتح لبرنامج اخر من مجرد الضغط على زر في البرنامج او اداة من شريط الادواة او امر من قوائم الرنامج ؟

مع اطيب التحيات .

اخوكم المبرمجh

#2

وعليكم السلام

اقتباس
وبمجرد ضغط المستخدم على التكست بكس يذهب الاميل السابق ليضع محله المستخدم ؟

تقوم بربط حدث Click الخاص بذلك الـTextBox المسمى بـ emailAddressTextBox بهذا:

private void emailAddressTextBox_Click(object sender, EventArgs e)
{
	emailAddressTextBox.Text = string.Empty;
}

اقتباس
وكيف اجعل البريد السابق ثابت بحيث يتوجب على المستخدم ان يمسحه ويدخل اميله ؟

لم أفهم ماذا تقصد.. أي ايميل.. NEW@NEW.com الذي ذكرته؟

لو كان قصدك كذلك، يعني ايميل موجود من قبل، فأسهل طريق هو ان تدخله في Text الخاص بـ TextBox في نافذة Properties.

اقتباس
وكيف اجعل البرنامج يعمل حفظ في هذه الخانة للبريد الاخير الذي تم ادخاله للبرنامج ؟

ما المشكلة؟ تقوم بحفظ القيمة هكذا مثلا:

string emailAddress = emailAddressTextBox.Text;

وثم تحفظه اي مكان تريد..

او العكس، تقوم بإظهار البريد الأخير في الــ TextBox هكذا:

emailAddressTextBox.Text = emailAddress;

بالنسبة لبقية سؤالك حول فتح برنامج، هكذا: (احدى الطرق)

System.Diagnostics.Process.Start(@"D:\Notepad++");

اولا يجب تتأكد من مسار البرنامج

..:: رَبِّ زِدْني عِلْمًا ::..

#3
موليان كتب:

وعليكم السلام

تقوم بربط حدث Click الخاص بذلك الـTextBox المسمى بـ emailAddressTextBox بهذا:

private void emailAddressTextBox_Click(object sender, EventArgs e)
{
	emailAddressTextBox.Text = string.Empty;
}

لم أفهم ماذا تقصد.. أي ايميل.. NEW@NEW.com الذي ذكرته؟

لو كان قصدك كذلك، يعني ايميل موجود من قبل، فأسهل طريق هو ان تدخله في Text الخاص بـ TextBox في نافذة Properties.

ما المشكلة؟ تقوم بحفظ القيمة هكذا مثلا:

string emailAddress = emailAddressTextBox.Text;

وثم تحفظه اي مكان تريد..

او العكس، تقوم بإظهار البريد الأخير في الــ TextBox هكذا:

emailAddressTextBox.Text = emailAddress;

بالنسبة لبقية سؤالك حول فتح برنامج، هكذا: (احدى الطرق)

System.Diagnostics.Process.Start(@"D:\Notepad++");

اولا يجب تتأكد من مسار البرنامج

اخي الكريم ، انا مبتدىء صدقني لم افهم جيدا

انا كل الذي لدي هو TEXTBOX فارغ

اريد ان اعلم كيف اولا اضع فيه اميل يختفي من مجرد النقر على بالفأرة على هذا التكست بكس ؟

بعد ذلك كتطوير كيف اجعل هذا الاميل لا يختفي الا اذا علمه المستخدم وحذفه ؟

اولا نجيب على هذه الاسئلة ثم نكمل ، وارجوا ان تفصل في الشرح قليلا .

ولك خالص محبتي .

#4
المبرمجh كتب:

اخي الكريم ، انا مبتدىء صدقني لم افهم جيدا

انا كل الذي لدي هو TEXTBOX فارغ

اريد ان اعلم كيف اولا اضع فيه اميل يختفي من مجرد النقر على بالفأرة على هذا التكست بكس ؟

بعد ذلك كتطوير كيف اجعل هذا الاميل لا يختفي الا اذا علمه المستخدم وحذفه ؟

اولا نجيب على هذه الاسئلة ثم نكمل ، وارجوا ان تفصل في الشرح قليلا .

ولك خالص محبتي .

للرفع

#5
اقتباس
اريد ان اعلم كيف اولا اضع فيه اميل يختفي من مجرد النقر على بالفأرة على هذا التكست بكس ؟

أثناء التصميم تضع الايميل: New@New.com و أثناء تشغيل البرنامج و عند حدث ال Click على عنصر النص تنفذ التالي:

    	private void textBox1_Click(object sender, EventArgs e)
    	{
        	textBox1.Text = String.Empty;
    	}

اقتباس
بعد ذلك كتطوير كيف اجعل هذا الاميل لا يختفي الا اذا علمه المستخدم وحذفه ؟

هذه يقوم بها نظام التشغيل بشكل اوتوماتيكي

#6
Adel Khayata كتب:

أثناء التصميم تضع الايميل: New@New.com و أثناء تشغيل البرنامج و عند حدث ال Click على عنصر النص تنفذ التالي:

    	private void textBox1_Click(object sender, EventArgs e)
    	{
        	textBox1.Text = String.Empty;
    	}

هذه يقوم بها نظام التشغيل بشكل اوتوماتيكي

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

ويبقى سؤال وهو كيف لي ان اجعل برنامجي يعمل فتح لبرنامج اخر من مجرد الضغط على زر في البرنامج او اداة من شريط الادوات او امر من قوائم البرنامج ؟ وليكون البرنامج المستدعى مثلا برنامج الهتميل ؟

وتقبل تحياتي .

#7
اقتباس
اخي الكريم اردت افعل ما تقول لكن وجدت مشكلة وهي ان التكست بوكس لا يقبل ان ادخل فيه اثناء التصميم ، فعندما اضغت عليه يفتح حدث النقر عليه ولا يقبل ان اضع فيه قيم اثناء التشغل ، فكيف نحل هذه المشكلة ؟

أخي: عندما أقول في التصميم: أقصد أن تذهب إلى خصائص العنصر Properties و ليس على العنصر نفسه.

اقتباس
ويبقى سؤال وهو كيف لي ان اجعل برنامجي يعمل فتح لبرنامج اخر من مجرد الضغط على زر في البرنامج او اداة من شريط الادوات او امر من قوائم البرنامج ؟ وليكون البرنامج المستدعى مثلا برنامج الهتميل ؟

تمت الاجابة عليه في الأعلى !!

1
#8
Adel Khayata كتب:

أخي: عندما أقول في التصميم: أقصد أن تذهب إلى خصائص العنصر Properties و ليس على العنصر نفسه.

تمت الاجابة عليه في الأعلى !!

عفوا يبدوا انني لم انتبه

وشكرا لك

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…