مشاهده نسخه کامل
: راهنمایی در رابطه با Visualc++
Gigawarn
28-04-2009, 11:47
من یه پروژه درست کردم از ریق زیر
File>new>project>WindowsForms Application>(name Proje)>ok
سپس فرم اومد و هه چیزم درسته حلا شکال کار اینجاست مثلا یه دکمه ب یه لیستباکس با یه تکس باکس تو فرم می ذارم
بعد روی دکمه کلیک می کنم و کد زیر رو قرار میدم
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
updateData(TRUE);
listBox1.Addstring("Helloo")
updateData(FALSE);
}
};
بعد از کامپایل برنامه میاد ولی کار نمی کنه تازه یه پیامیم میده ن باید چیکار کنم
سلام
پروزه ای که شما آغاز کرده اید CLR است و در واقع VC++.Net است.
و هر سه خط کد شما در دات نت ایراد دارد!!!
اگر میخواهید باید پروژه MFC یا ATL آغاز کنید و یا با قوانین دات نت کدنویسی کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دستورات فوق به ترتیب ...
- متن Hello را به لیست بازشو کامبو اضافه میکند.
- متن نمایشی کامبو را VC++.Net خواهد گذاشت.
- رنگ پسضمینه کامبو را سبز میکند.
- موقعیت مکانی کامبو رادر 10 و 10 پیکسل قرار میدهد
- عرض کامبو را 200 پیکسل میکند.
و...
متغییرهای نظیر کنترلری وجود ندارند و دستور updateData هم وجود ندارد...
کنترلر را روی فرم قرار میدهید و شروع به کدنویسی میکنید، اگر کار را درست انجام دهید در همه موارد لیست AutoComplete کمکی هم در زمان تایپ خواهید داشت.
اگر احیاناً سوالی از VC++.Net داشتید بهتر است در انجمن زیر بپرسید:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشید.
Gigawarn
29-04-2009, 14:48
ممنون از راهنماییت من پروزه mfcرو اجرا کردم و درست شد ولی وقتی پروزه رو اغاز کردم به صورت اتوماتیک پروژه بالا نیومد و فرم برنامه نیست!!از کجا باید پروزه رو دید
یعنی پروزه اون کنار هست ولی فرم نمیاد یه ویرایشش کرد
سلام
اولاً باید بدانید در همه شرایط ++VC (غیر CLI) از Designer برای فرم ها پشتیبانی نمیکند.
- اگر Resource View را نمی بینید View->Other Windows->Resource View
- به پالت Resource View بروید
- گره پروژه و سپس زیر گره Dialog را باز کنید.
- حالا باید بتوانید Dialog های قابل Design را در پروژه خود ببینید و با دبل کلیک باز کنید.
موفق باشید.
Gigawarn
30-04-2009, 20:27
ببخشید منظورتون رو متوجه نشدم بنده دارم برنامه می نویسم با ویژوال سی حالا این طوری که دارم می نویسم یعنی مشکل داره
اولاً باید بدانید در همه شرایط ++vc (غیر cli) از designer برای فرم ها پشتیبانی نمیکند.
سلام
...ویژوال سی حالا این طوری که دارم می نویسم یعنی مشکل داره
مشکلی ندارد !
این عرف و روال و ریتم کاری معمول ++VC است که اگر درست یادم باشد VC++.Net2003 هم همینطور بود و در VC++.Net2005 امکانات کامل ویرایشی فرمها اضافه شد.
یعنی برای فرمهای معمولی نوع Dialog و یا طراحی Menu و Toolbar و... میتوانید از امکانات Designer استفاده کنید تا حجم کدنویسی کمتر شود و خودکار بخشهایی تایپ شوند ولی برای فرمهای پیشرفته تر باید به کدنویسی اکتفا کنید.
موفق باشید.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.