win8下run命令无法使用
win8下run命令无法使用,如最简单的:Run(@DesktopDir&"\123.txt")
但是示例程序是可以的
Run(@WindowsDir & "\Notepad.exe", "", @SW_MAXIMIZE)
麻烦问下谁有解决办法哇??
十分感谢 Run(@WindowsDir & "\Notepad.exe 1.txt") Run(@WindowsDir & "\Notepad.exe 1.txt") 回复 2# yunnl
多谢啦,可以用了,但是我试了下其他的情况,有的还是不是很方便,感觉win8上的话用ShellExecute会比较好 请看run 帮助信息。。。。。。。。程序所在的完整路径(文件格式为 EXE,BAT,COM 或 PIF). The full path of the program (EXE, BAT, COM, or PIF) to run (see remarks).
So. run这个函数默认不支持打开txt文件。 回复 6# MicroBlue
Sure, thanks!{:face (396):} 回复 7# xms77
{:face (411):} 本来就该用ShellExecute 本来就该用ShellExecute 看看怎么解决 楼主连帮助也没看看啊??照着例子也明白啊 楼主连帮助也没看看啊??照着例子也明白啊 ShellExecute会好一些 ShellExecute 函数执行系统默认的打开方式,所以,对于像txt这种,ShellExecute是可行的
页:
[1]