在dephi 中如何动态执行delphi程序? 在dephi 中如何动态执行delphi程序?像exec('select * from '+@tablename)一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用一个exe程序:winexec(...) ShellExecute(Handle, 'open', 'http://delphi.about.com',nil,nil, SW_SHOWNORMAL) ;. ShellExecute是运行外部的文件;我的意思是在Delphi里,我动态的产生一段代码,让它能执行;就象:string1:string;string1:='1*2+3';//是动态产生的的一段代码,怎样才能执行我这段代码exe??(string);SQL 就有这个功能:exec('select * from tablename') 没有吧,还真没听说过不过按你的意思就没有必要了,因为在SQL SERVER中,虽然exec()可以执行sql语句,但是你无法使用它的运行结果,同理,你上面举的Delphi的例子也是,要到运行后才能得到结果,你如果放到formcreate 或者formshow事件里面不也一样了 VF 里就有!因为我有一些delphi代码上动态产生的;想在程序运行时调用这些动态产生的Delphi代码;VF里的宏就能实现这个功能! VF 里就有!因为我有一些delphi代码是动态产生的;想在程序运行时调用这些动态产生的Delphi代码;VF里的宏就能实现这个功能!不知在dephi里怎么整?你的意思动态产生一个Form,在create或show事件里执行我的代码,后就注销这个Form? 应该不可以!! vfp,vbs,js 都有此类功能,原因应该是其为解释性语言!可以动态解释生成的语句。 而delphi等是要先编译的! 放到create里面,就不用显示,然后注销 请教Delphi报表牛人 有一简单的进销存需要做 我想用Delphi编写一个数据库转换程序?把VF数据库的dbf表转成Oracle数据库的表?不知道改如何下手? 开发数据库报表用什么控件好啊? 编译时的一个错误,高手帮指点一下,谢. delphi 7.0不能编译什么原因 报表!分行显示! Fastreport问题 菜鸟问题:如何在鼠标移到按钮上时显示文字 data control里没有带db功能的maskedit和datetimepicker,不方便,谁有这种构件呀 有关delphi编程中使用串口控件comm32做通讯部分的问题 急!这样的问题怎样的处理啊
winexec(...)
就象:
string1:string;
string1:='1*2+3';//是动态产生的的一段代码,怎样才能执行我这段代码
exe??(string);SQL 就有这个功能:
exec('select * from tablename')
不过按你的意思就没有必要了,因为在SQL SERVER中,虽然exec()可以执行sql语句,但是你无法使用它的运行结果,同理,你上面举的Delphi的例子也是,要到运行后才能得到结果,你如果放到formcreate 或者formshow事件里面不也一样了
想在程序运行时调用这些动态产生的Delphi代码;VF里的宏就能实现这个功能!
想在程序运行时调用这些动态产生的Delphi代码;VF里的宏就能实现这个功能!不知在dephi里怎么整?你的意思动态产生一个Form,在create或show事件里执行我的代码,后就注销这个Form?
vfp,vbs,js 都有此类功能,原因应该是其为解释性语言!可以动态解释生成的语句。
而delphi等是要先编译的!