即:某EXE,双击它,不会运行 或 一运行马上关闭。
但如果由其他程序(也是DELPHI写的)来启动,用WINEXEC,或SHELLAPI之类的来启动它就可以正常执行。
但如果由其他程序(也是DELPHI写的)来启动,用WINEXEC,或SHELLAPI之类的来启动它就可以正常执行。
解决方案 »
- delphi Developer Express Inc控件 TcxTabSheet 在哪里?
- 关于ComboBox控件动态隐藏items选项的问题,具体描述见帖子!高分
- 有谁知道用什么控件可以制作产生lisence验证程序是不是正版?
- Delphi如何统一界面(Win98/Win200/WinXP)
- ★★了散分之一200分。
- 请高手指点
- 【一个赋值问题】我真的糊涂了,想不出来了,大家给我说说吧~
- 隐藏ListView中的滚动条,急!
- 请问在ACCESS中做的报表,在DELPHI中可以调用吗
- delphi7如何判断是扫描枪输入还是键盘输入
- 高手请进,这个问题怎样解决呢?
- delphier 的悲剧
if CmdLine[1]="abcd" then
但是这个容易出问题。
if ParamStr[1]="abcd" then
paramstr(1) 取第一个参数
如果没有参数就关闭 写在工程文件中最好了
ShellExecute(handle, 'open','c:\1.exe','1 2',nil, SW_SHOWNORMAL);在被启动的程序的Create事件,判断参数
if paramstr(1)<>1 then
halt;paramstr(2); //2
DELPHI和C#都有现成的实例
可以查看我的帖子