求助!!!
在用ShellExecute函数前应该在uses中加入一句什么吧?
在用ShellExecute函数前应该在uses中加入一句什么吧?
解决方案 »
- delphi有.dll后缀的文件吗?在什么情况下会生成?
- 请问下用过indy的朋友,救命啊!!!!!!!!!
- Move,sizeof(),and,shr的用法?
- 谁有《〈Delphi5.XADO_MTS_COM+高级程序设计篇》的完整电子书?
- 怎么求某个日期的该月的月末?
- 在delphi+access问题
- 讨论:现在公司招聘Delphi程序员都有哪些要求,需要哪些Delphi的技能
- 谁知道关于邮件监控的程序怎么写?
- Delphi中如何使用Imgscan.ocx,imgedit.ocx控件,二者如何配合使用?
- 如何写离开电脑5分钟后自动运行一个form的程序(即5分钟没有操作电脑)
- 又请教一个关于treeview的问题!(在线,马上结分!)
- TNetResourceArray是在哪个unit里面的?
错误信息是 Incompatible type:'variant' and 'Pchar'
我的Shellexecute语句是这样的:
ShellExecute(handle,'open',' c:\ver.txt', NULL, NULL, SW_SHOWNORMAL);
ShellExecute(handle,'open',pchar(' c:\ver.txt'),nil,nil, SW_SHOWNORMAL);
因为你用的是null在delphi如果不用null,就写上nil,这样就不用在uses加上variant了
是打开浏览器的,至于文件嘛,没的研究啦.
应该是把null改成nil吧.
begin
shellexecute(handle,'open','c:\boot.ini','','',1);
end;我已调试过,可以运行。