1. مسعود ذاکری
  2. برنامه‌نویسی و طراحی وب
  3. شنبه, 30 فروردين 1393
سلام دوستان عزیز
یکی از دوستام ازم یه سوال پرسید در مورد سی شارپ یکم سرچ کردم ولی به نتیجه نرسیدم گفتم اینجا مطرح کنم
معادل دستور eval جاوااسکریپت و php در سی شارپ چیه؟؟
(eval دستوریه که میاد یک تکه اسکریپت رو اجرا میکنه)
بهترین پاسخ
Mohammad Shobeiri بهترین پاسخ Pending Moderation
3
رای
پس‌گیری
مسعود ذاکری wrote:

خب الان نمیشه تحت سی شارپ یک زبان اسکریپتی مثل VBScript رو اجرا کرد؟؟
ظاهرا لینک دومی بالا همین کارو میخواست انجام بده



چرا میشه ... اما باید براش نوشته بشه که برای ٰVB script نوشته شده شما نیاز به یک فایل به نام msscript.ocx باید استفاده کنید همون طور که در لینک بهش اشاره شده
HoSsEiN.K بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
سلام
منظورت اینه که با ASP,Net کار میکنی وب سایت مینویسی بعد میخوای از کد جاو استفاده کنی یا نه ؟
اگه با ASP.Net کار میکنی پوسته گرافیکی با html نوشته میشه پس راحت میشه روش اسکریپت نوشت مثل
<html>
<head>
<"script type="text/javascript>
()function f
}
("document.write("this is first text
{
<script/>
<head/>
<"()body onload="f>
<body/>
<html/>
بــرخی آدمها به یــک دلیل از مــسیر زنــدگی مــا می گــذرند:

بـه مــا درسهایی بــیامــوزند کــه اگــر "می مــاندند" هــرگز یــاد نــمی گــرفتیم...
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
نه حسین جان اول اینکه واسه من نیست دوم اینکه تحت خود سی شارپ میخواد نه ASP
دو تا لینک زیر رو پیدا کردم چکشون کن ببین همینیه که من میخوام؟؟؟:)
منبع
  1. http://msdn.microsoft.com/en-us/library/system.web.ui.scriptcontrol.aspx
  2. http://stackoverflow.com/questions/718893/use-microsoft-scripting-control-to-evaluate-if-expressions-via-c
HoSsEiN.K بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
آره اولیه خیلی خوبه همیشه msdn خیلی عالی بوده این بهترین کاریه که ماکروسافت تو عمرش کرده ;)
بــرخی آدمها به یــک دلیل از مــسیر زنــدگی مــا می گــذرند:

بـه مــا درسهایی بــیامــوزند کــه اگــر "می مــاندند" هــرگز یــاد نــمی گــرفتیم...
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
حسین جان مطمئنی همین تو سی شارپ جواب میده؟؟
آخه System.Web.UI.ScriptControl تا جایی که من میدونم واسه ASP یه همین تو سی شارپم هست؟؟؟
بعد ظاهرا این به NET Framework 4.5 احتیاج داره!!
Mohammad Shobeiri بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
مسعود ذاکری wrote:

سلام دوستان عزیز
یکی از دوستام ازم یه سوال پرسید در مورد سی شارپ یکم سرچ کردم ولی به نتیجه نرسیدم گفتم اینجا مطرح کنم
معادل دستور eval جاوااسکریپت و php در سی شارپ چیه؟؟
(eval دستوریه که میاد یک تکه اسکریپت رو اجرا میکنه)



این اتفاق میسر نیست ... در زبان‌های اسکریپتی این امر شدنی است زیرا که زبان به صورت اسکریپتی(اکشن اسکریپت، جاوا اسکریپت و ...) اجرا می‌شود ... اما در زبان‌هایی که یا CLR استفاده می‌کنند (مثل جاوا و C#) یا به طور کامل کامپایل می‌شن این اتفاق شدنی نیست


شما باید یک پارسر بنویسی که کدشما رو پارس کنه و اجرا کنه ...
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
خب الان نمیشه تحت سی شارپ یک زبان اسکریپتی مثل VBScript رو اجرا کرد؟؟
ظاهرا لینک دومی بالا همین کارو میخواست انجام بده
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
2
رای
پس‌گیری
ممنون از پاسخ دوستان
HoSsEiN.K بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
حسین جان مطمئنی همین تو سی شارپ جواب میده؟؟
آخه System.Web.UI.ScriptControl تا جایی که من میدونم واسه ASP یه همین تو سی شارپم هست؟؟؟

نمیدونم . استفاده نکردم
فکر کنم به جواب رسیدی که حل شده زدی ;)
بــرخی آدمها به یــک دلیل از مــسیر زنــدگی مــا می گــذرند:

بـه مــا درسهایی بــیامــوزند کــه اگــر "می مــاندند" هــرگز یــاد نــمی گــرفتیم...
مسعود ذاکری بهترین پاسخ Pending Moderation
کارشناس
1
رای
پس‌گیری
تقریبا آره حالا لینکو بهش میدم اگه کارش راه نیفتاد دوباره حل نشده میزنم;)
  • صفحه :
  • 1


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.

ورود / ثبت‌نام

 

کاربران فعال این ماه

مینا
Super User
مسعود یوسف‌نژاد
نازنین امامی
علی مردانی