pfilename := @tempfilename;
shellexecute(handle,
'open',
'G:\Program Files\ACD Systems\ACDSee\acdsee.exe',
pfilename,
nil,
sw_shownormal);
如上 pfilename:pchar;
tempfliename : string;
但是虽然tempfilename 和 pfilename的地址指是同样的,但是就是出错,不如何?
shellexecute(handle,
'open',
'G:\Program Files\ACD Systems\ACDSee\acdsee.exe',
pfilename,
nil,
sw_shownormal);
如上 pfilename:pchar;
tempfliename : string;
但是虽然tempfilename 和 pfilename的地址指是同样的,但是就是出错,不如何?
解决方案 »
- 请教这个vc中的结构体在Delphi中应该怎样封装?
- delphi 7父窗体如何向子窗体传递值?请高手帮忙!!!
- 在DELPHI环境里如何看一个函数的返回值?
- 改变AdvStringGrid中数据的显示格式。
- 关于spcomm控件的问题(在线)
- 打印的问题???????????????????????????????????
- 在Delphi 7中用ADOConnection控件连接Oracle 9i的问题
- 我现在有一个db2的.001文件,我现在怎么在另外一个DB2系统上用这个文件去生成一个新的数据库的,数据就要这个.001的内容。
- 菜鸟的小问题,在线等!谢谢了!
- delphi 2006 编辑器可以将代码fold成一行,有没有办法控制这个fold的范围??
- Jinglihui (雪狐) 如果还是缺分的话请进
- 怎样禁止某个程序运行?
不过string不一定有#0字符,所以可能pchar无法正常结束