C#中怎么让程序执行用户输入的代码

[复制链接]
查看11 | 回复2 | 2010-3-31 15:50:57 | 显示全部楼层 |阅读模式
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");
回复

使用道具 举报

千问 | 2010-3-31 15:50:57 | 显示全部楼层
你这个可以。但是其他程序得看情况了。像你这个直接把输入的MessageBox.Show("ok");复制到按钮的单机事件里面一点击就执行了。
回复

使用道具 举报

千问 | 2010-3-31 15:50:57 | 显示全部楼层
按理说是可以的,不过需要调用vs的编译器。不过我找了下,好像没有相关资料。这说明微软没开放编译器的接口,无法调用!那就只有另一个途径了,自己写个编译器~~估计写不出来太好的。写个简单的还是可以的。但是不能编译出软件来..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行