ShellExecute(0,'OPEN',pchar(ExtractFileDir(paramstr(0))+'\test.exe'), PChar('test'),nil,SW_NORMAL);
test.exe是一个由VC2008编译的程序,作用是向其他进程注入DLL以上代码Delphi2007中F9运行,执行到ShellExecute处会导致被test.exe注入的进程崩溃
以上代码Delphi2007编译后,不由Delphi调试而直接运行,一切正常这是怎么回事啊?
test.exe是一个由VC2008编译的程序,作用是向其他进程注入DLL以上代码Delphi2007中F9运行,执行到ShellExecute处会导致被test.exe注入的进程崩溃
以上代码Delphi2007编译后,不由Delphi调试而直接运行,一切正常这是怎么回事啊?
解决方案 »
- 自定义了一个组件,其中属性接口包含自定义数据类型 ,引用组件时如何引用自定义数据类型
- 如何把这样的字符串放入数组中?
- adoquery里的记录移动时触发事件
- 关于连接网上数据库的问题——急,在线等
- image字段查询问题?
- 我将一个VCL转换为一个ActiveX时有一个Images属性不见了
- 在ADO的SQLSERVER连接设置中,服务器名称列表只列出本机上的SQLSERVER服务器还是把整个网络中的SQLSERVER服务器都能列出来?如果有重名现
- 基础问题!!
- 如何保存listview里的东东到文件呢?
- 刚才查看了有关全局变量的提问,看来在delphi里并没有真正的全局变量!
- 怎样避免别人拿到OCX可以使用?
- 寻找好的读写excel的第三方控件,非OLE方式,不胜感激!!!!
ShellExecute(0,'OPEN',pchar(ExtractFileDir(paramstr(0))+'\test.exe'), nil,nil,SW_NORMAL);
或者用 WinExec(pchar(ExtractFileDir(paramstr(0))+'\test.exe'),1);
这个参数必须要有