سوال در مورد برنامه نویسی در c++

geo_vahid

Member
با سلام خدمت اساتید برنامه نویسی​
میخواستم بدونم چه جوری میشه یک پنجره درست کرد که دارای دو textbox باشه به همراه یک دکمه
بطوری که وقتی روی دکمه کلیک میکنیم اولین عدد وارد شده در textbox اول رو ضرب در عدد 2 کنه و جواب رو توی textbox دوم بنویسه؟

لطفا جوری جواب بدین که یک آدم خیلی خیلی مبتدی که از C++ هیچی نمیدونه بفهمه.
البته تا اونجا که پنجره رو طراحی می کنیم رو نمیخام. دقیقا از اونجا که بر روی دکمه کلیک می کنیم رو لازم دارم

قبلا از راهنمایی هاتون ممنون و متشکرم.
 

saalek110

Well-Known Member
کامپایلرت چیه؟ ورژن آن؟
فکر کنم دات نت کار می کنی؟ درسته؟

اگر دات نتی کار می کنی...
سی شارپ یا سی پلاس؟
 

saalek110

Well-Known Member
خوب سی پلاس هم دو جوره.
mfc و دات نتی.
کد هایش با هم فرق داره.
ولی فکر کنم شما دات نتی کار می کنید.
دات نت نصب ندارم. ولی mfc این طوریه که برای ادیت خود ابتدا یک متغیر از نوع کنترل بسازید.
بعد با کد زیر:
m_a2.GetWindowText(szEdit2);
محتوای ادیت را در متغیری ریخته و بعد اگر لازم بود تبدیل انجام بدهید و بعد ضرب در 2 کنید.
در کد بالا m_a2 همان متغیر از نوع کنترل است که برای ادیت ایجاد شده.
و برای نمایش در ادیت بعدی:
SetDlgItemText( IDC_EDIT1, "This is a string");

برای دات نتی باید صبر کنید نصب کنم. اگر خواستی بگو.
یا دوستان جواب خواهند داد.
 

saalek110

Well-Known Member
قربان شما دوست من.

سئوال و جواب را کامل اینجا می نویسم.

برنامه ای با ویژوال سی دات نت بنویسید که محتوای یک تکست باکس را ضرب در 2 کند و در تکست باکس دیگر نمایش دهد.

جواب از همان سایتی که در 2 پست قبل اعلام شد یعنی:
http://www.rohitab.com/discuss/topic/22779-visual-c-textbox-intstring-problem

کد:
             long int a = System::Int32::Parse(textBox1->Text);
               a=a*2;
               textBox2->Text = a.ToString();



attachment.php

 

پیوست ها

  • a1.jpg
    a1.jpg
    10.8 کیلوبایت · بازدیدها: 18
آخرین ویرایش:

جدیدترین ارسال ها

بالا