vc++中能否运行后执行自己编写的代码 本人写了个类,类中有很多方法,比方说有AddData(Cstring TableName,Cstring ID....等等),我现在就是窗口上添加了个编辑框,然后就是想在运行该程序后,在文本框内输入上面类中的函数AddData(Cstring TableName,Cstring ID....等等),然后就能找到该函数并执行相应操作!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把自己的代码放在initial里,如果没有就重写一个 参数你想怎么整可以考虑switch()case "函数名" 对应函数 谢谢各位回帖,本人其实就是想做一个像Matlab里的Command窗口一样的命令控制窗口,当我输入命令后,按回车就执行相应的操作,我其实现在也没有办法,就是在用2楼的方法去做,但是函数一多,工作量很大,特别是还要判断参数,我有很多重载函数,我必须通过字符串的得到响应的参数名称,然后再调用相应的参数。 switch 里面的case 后的数据,似乎只能用整形....楼主,你可以编写一个类:class MouLei{public: CString 命令名; CStringArray 参数类型列表; LPVOID 函数指针;};然后弄个此类的数组A。你把输入的命令名和参数分析出来之后,与数组A中的命令名参数类型列表进行匹配,如果匹配成功,就调用函数指针指向的函数。我觉得你最好混合汇编语言编程。在分析输入的命令时,就把分析出来的参数,保存到一个连续的空间中,在调用命令对应的函数时,可以直接把那段连续空间中的数据整段入栈(注意顺序),然后用call指令调用函数。 记录集的问题 【★】~^_^ 热烈祝贺网龙进入大猩猩族 小撒一把200分 ~^_^【★】 在做activeX控件的时候使用了库存font属性.但不知道怎么用SetFont? 如何在JPEG文件里加入字符 请前辈介绍一下用ODBC开发数据库的好书。谢了!谢了!谢了! 网页 使用installsheld中遇到的问题? 鼠标等的事件问题 怎样把文件以二进制打开(也就是用Read读取的内容是数字而不是ASCII码) 关于Date Time Picker Control... boost使用pool 的问题~ 关于对话框添加背景图片,OnEraseBkgnd,直接运行正常,开机启动才崩溃。
可以考虑
switch()
case "函数名"
对应函数
switch 里面的case 后的数据,似乎只能用整形....楼主,你可以编写一个类:
class MouLei
{
public:
CString 命令名;
CStringArray 参数类型列表;
LPVOID 函数指针;
};
然后弄个此类的数组A。你把输入的命令名和参数分析出来之后,与数组A中的命令名参数类型列表进行匹配,如果匹配成功,就调用函数指针指向的函数。我觉得你最好混合汇编语言编程。在分析输入的命令时,就把分析出来的参数,保存到一个连续的空间中,在调用命令对应的函数时,可以直接把那段连续空间中的数据整段入栈(注意顺序),然后用call指令调用函数。