C#中怎么让程序执行用户输入的代码
C#中怎么让程序执行用户输入的代码如题,我需要动态的执行代码。winform中比如用户在文本框里面MessageBox.Show("ok");按执行按钮后就弹出ok!不知...
C#中怎么让程序执行用户输入的代码
如题,我需要动态的执行代码。winform中比如用户在文本框里面MessageBox.Show("ok");
按执行按钮后就弹出 ok ! 不知道可以不.等待....
一楼的我需要代码,总不能在那个单机事件里面写 textbox.text;吧 展开
如题,我需要动态的执行代码。winform中比如用户在文本框里面MessageBox.Show("ok");
按执行按钮后就弹出 ok ! 不知道可以不.等待....
一楼的我需要代码,总不能在那个单机事件里面写 textbox.text;吧 展开
4个回答
展开全部
你这个可以。
但是其他程序得看情况了。
像你这个直接把输入的MessageBox.Show("ok");复制到按钮的单机事件里面一点击就执行了。
但是其他程序得看情况了。
像你这个直接把输入的MessageBox.Show("ok");复制到按钮的单机事件里面一点击就执行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按理说是可以的,不过需要调用vs的编译器。不过我找了下,好像没有相关资料。这说明微软没开放编译器的接口,无法调用!那就只有另一个途径了,自己写个编译器~~估计写不出来太好的。写个简单的还是可以的。但是不能编译出软件来..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以不过要反射动态添加新的动态库 或者调用WIN32 API 在 按钮触发后。(不过不是支持所有代码,需要提前编写)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System;
using System.Drawing;
using System.ComponentModel;
using System.Windows.Forms;
... // Display a message box. The Help button opens the Mspaint.chm Help file,
// and the "mspaint.chm::/paint_brush.htm" Help keyword shows the
// associated topic.
DialogResult r7 = MessageBox.Show ("Message with Help file and keyword.",
"Help Caption", MessageBoxButtons.OK,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button1, 0,
"mspaint.chm",
"mspaint.chm::/paint_brush.htm");
using System.Drawing;
using System.ComponentModel;
using System.Windows.Forms;
... // Display a message box. The Help button opens the Mspaint.chm Help file,
// and the "mspaint.chm::/paint_brush.htm" Help keyword shows the
// associated topic.
DialogResult r7 = MessageBox.Show ("Message with Help file and keyword.",
"Help Caption", MessageBoxButtons.OK,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button1, 0,
"mspaint.chm",
"mspaint.chm::/paint_brush.htm");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询