PDA

View Full Version : اجرا دستورات داخل textbox



bah_jaf
جمعه 01 اردیبهشت 1391, 11:54 صبح
سلام
لطفا راهنمايي کنيد که چجوري ميشه دستوري را که از طريق textbox دريافت کردم را اجرا کنم
مثلا به اجاي اينکه داخل برنامه بنويسم
form2.show()
ميخوام در زمان runtime دستوراتي را بسازم و اونهارو اجرا کنم يعني الان دارم :

dim cmd as string = "form2.show()"
حالا ميخوام رشته داخل cmd اجرا بشه

ROSTAM2
جمعه 01 اردیبهشت 1391, 12:34 عصر
اگه جستجو کنی اطلاعات خوبی گیرت می یاد
این برای نوشتن دستورات Script به کار می ره MSScriptControl.dll که اگه language اون مشخص بشه می تونید از اون برای اجرای دستورات هر زبانی که می خواید استفاده کنید


form2.show()

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

bah_jaf
جمعه 01 اردیبهشت 1391, 12:57 عصر
من اينو از msdn پيدا کردم ولي ارور ميده ميتونه کسي بهم کمک کنه؟ با اين روش ديگه نياز به اسکريپ نويسي نيست

Imports System.CodeDom.Compiler

Dim cmd As String = "form2.show()"
Dim tempFiles As New TempFileCollection
Executor.ExecWait(cmd, tempFiles)

ROSTAM2
جمعه 01 اردیبهشت 1391, 13:05 عصر
می شه بگی عنوان توی MSDN چیه تا منم پیداش کنم؟

bah_jaf
جمعه 01 اردیبهشت 1391, 13:13 عصر
می شه بگی عنوان توی MSDN چیه تا منم پیداش کنم؟
اين لينکش هست ممنون از لطفت
http://msdn.microsoft.com/en-us/library/system.codedom.compiler.executor.execwait.aspx

parsiansoft
شنبه 09 اردیبهشت 1391, 08:32 صبح
این تاپیک تکراری هست ، چند بار یه مسئله رو بیان میکنید ؟!!