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

مشكله في ال textBox

مغلق
بدأه no_comment في 6 أبريل 2007 · 3 رد · 1,609 مشاهدة · في C++.Net
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله ,,

انا مبتدئه في مع الـ vc++2005

مشكلتي هي : عند قرائتي من الـ textBox لايتم قرائته الا كـ String كيف استطيع التعامل مع المدخلات كـ int ,, char ...etc

حاولت ن اعمل casting ,, المدخلات الي انا اريد ادخاها هي ارقام

String^ plaine,^cipher;
int key;
	 key=int(textBox2->Text);

تطلع لي الخطا هذا ..

 cannot convert from 'System::String ^' to 'int'

فما هو الحل ؟؟

تحياتي

تم تعديل هذه المشاركة بواسطة no_comment في 6 أبريل 2007 في 09:28

*الإنسان هو محصلة مايعمله لنفسه

#2
key=(int)textBox2->Text;
#3

السلا عليكم ,, مشكزر اخي ben_Laiid

الطريقه الي وضعهتا لا تتناسب مع vc++2005

اي تنفع مع C++

الحمد لله استطعت ان احل المشكله كالتالي ,,

 key = int ::Parse(textBox2->Text);

اما بالنسبه لتخزين عنصر من ال string في متغير من نوع char :

قم بتعريف متغير من نوع wchar_t وليكن ch

وثم استخدم الطريقه المعروفه ,,

ch=str

وللتعامل مع ال string هناك العديد من ال functions الجاهزه

تحياتي

*الإنسان هو محصلة مايعمله لنفسه

#4

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

System::Convert::ToInt16(textBox1->Text)

بالنسبة للجزئي الاحقة بـ To ستخرج لك سرد من التحويلات، فختر ما تحتاج إليه منها.

أعنا بجزء مما تعلمته لنعك بما نستطيع، ولنبني قوة في وجه القادم......

mysin3.gif

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

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