PDA

View Full Version : سوال: اجرای کد درون textbox



ye_irouni
دوشنبه 23 شهریور 1388, 12:34 عصر
چگونه میتوانم کدی که درون textbox نوشته شده را اجرا کنم؟

mahdi_7610
دوشنبه 23 شهریور 1388, 14:29 عصر
چگونه میتوانم کدی که درون textbox نوشته شده را اجرا کنم؟

میشه منظورتون را یکم واضحتر بگید ؟

Open-Source
دوشنبه 23 شهریور 1388, 15:51 عصر
میتونی از خود کامایلر استفاده کنی(از SDK Command Promt).
مثلا این کد رو توی NotePad بنویس و با پسوند cs ذخیره کن



Class Program
{
Public static void Main()
{
System.Console.WriteLine("Hello This is Sample");
}
}

بعد توی command بنویس csc test.cs

میبینی که برنامه ات کامپایل شد.

Vahid_moghaddam
دوشنبه 23 شهریور 1388, 23:58 عصر
در مورد System.CodeDom.Compiler جستجو کنید. البته در google و همچنین کتابخانه های رایگان به نام Westwind.wwScripting و Westwind.RemoteLoader

ye_irouni
سه شنبه 24 شهریور 1388, 08:09 صبح
میشه منظورتون را یکم واضحتر بگید ؟
من میخواهم وقتی کاربر کدی به زبان c++ یا c# یا pascall درون textbox نوشت بتواند درون برنامه آن کد را اجرا کند(یعنی از طریق همین برنامه کد را کامپایل و اجرا کند)

JaguarXF
سه شنبه 24 شهریور 1388, 08:19 صبح
بخونش بریزش داخل یک فایل .
آدرس فایل رو بده به سی / سی شارپ کامند لاین کامپایلر .

اجرا میشه!

ye_irouni
سه شنبه 24 شهریور 1388, 08:24 صبح
بخونش بریزش داخل یک فایل .
آدرس فایل رو بده به سی / سی شارپ کامند لاین کامپایلر .

اجرا میشه!
میشه بیشتر توضیح بدید اگر با مثال باشه بهتره (مرسی)

JaguarXF
سه شنبه 24 شهریور 1388, 08:29 صبح
http://msdn.microsoft.com/en-us/library/78f4aasd.aspx

ye_irouni
پنج شنبه 16 مهر 1388, 12:34 عصر
http://msdn.microsoft.com/en-us/library/78f4aasd.aspx
سلام
ببخشید میشه دقیقتر توضیح بدید من باید چیکار کنم
من تو textbox کد c++ دارم میخوام با کلیک روی button کد c++ اجرابشه
مرسی

rashid1368
پنج شنبه 16 مهر 1388, 17:43 عصر
چگونه میتوانم کدی که درون textbox نوشته شده را اجرا کنم؟

سلام دوست عزيز
تا جايي كه من مي دونم براي اين كار دو راه داري
1 - استفاده از using به نام codeDom
2 - استفاده از فايل كامپايلر خود C#‎ كه مي توني در مسير نصب اونو پيدا كني
براي راه اول مي توني به اين جا سر بزني
http://barnamenevis.org/forum/showpost.php?p=624631&postcount=166
براي راه دوم هم ميتوني به اينجا سر بزني--- برنامه دوم رو خودم نوشتم:چشمک::لبخند:
http://barnamenevis.org/forum/showthread.php?t=118337
اگه هم خواستي مثل سي شارپ يه تيكه از كد رو كه زدي بقيشو برات بياره يه سري به اينجا بزن
http://barnamenevis.org/forum/showthread.php?t=132337