PDA

View Full Version : چگونگی استفاده از Console Application در Windows Form Application



mazand_dokht
دوشنبه 03 تیر 1392, 12:43 عصر
یه چند تا فایل اجرایی دارم که خروجی اون مثل خروجی برنامه کنسوله. توو اون محیط ازمون ورودی می گیره و خروجی مورد نظرو می ده .
می خوام این فایل exe رو به برنامه Windows ی تبدیل کنم , به عبارتی می خوام بهش رابط گرافیکی بدم تا کاربر با UI تعامل داشته باشه تا محیط کنسولی.
این امکان وجود داره؟متشکر می شم کمک کنید .

saied_hacker
دوشنبه 03 تیر 1392, 13:06 عصر
یه چند تا فایل اجرایی دارم که خروجی اون مثل خروجی برنامه کنسوله.

پروژه کنسول با .net هست ؟
کدش رو دارید ؟

jeson_park
دوشنبه 03 تیر 1392, 13:31 عصر
یک Console Application ایجاد کنید
[STAThread] رو بالای متد main اضافه کنید
System.Windows.Forms رو به reference پروژه اضافه کنید
یه فرم پروژه اضافه کنید
به متد main کنسول این کد رو اضافه کنید تا فرم رو نمایش بده



Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());



حالا مثلاً برای امتحان یه دکمه به فرم اضافه کنید و تو رویداد کلیکش اینو بنویسید



Console.WriteLine("Clicked");
بنا به اون چیزی که خودتون می خواید پروژه رو تغییر بدین

mazand_dokht
دوشنبه 03 تیر 1392, 20:04 عصر
پروژه کنسول با .net هست ؟
کدش رو دارید ؟
فقط یه فایل اجراییه که با فرترن نوشته شده و کدش رو ندارم.

jblaox
سه شنبه 04 تیر 1392, 00:16 صبح
فقط یه فایل اجراییه که با فرترن نوشته شده و کدش رو ندارم.

بله راحت میشود ... CFD کاری ؟؟

اگر برنامه ات ورودی ها را از فایل میخونه که کار خیلی ساده است ، یک برنامه درست کن که فایل ورودی بسازه بعد فایل اجرایت اجرا کن و ...

اگر برنامه ات ورودی در همون محیط فرمان میگره باید ارگومان بدی به ان ... که ان هم ساده است

در هر دوحلات به دنبال این و ورودی هایش باش :

ProcessStartInfo + Process