noonsun 发表于 2011-2-14 21:02:02

读取文件问题

各位老师,请问一个问题,入股一个文件没有关联软件,如何指定软件打开这个文件呢?本人愚钝,还请老师指点一下!

大绯狼 发表于 2011-2-14 23:20:19

软件的路径带参数打开(基本上都支持)

easied 发表于 2011-2-15 02:37:48

假设,我现在想用记事本打开hosts文件.就可以用下面的代码:Local $sProgram   = "notepad.exe"
Local $sFileName    = @SystemDir & "\drivers\etc\hosts"
Local $sCommandLine = $sProgram &" "& $sFileName
Run($sCommandLine)然而,用记事本打开 %winnt%\system32\mib.bin (注:此文件XP自带),显示的却是乱码Local $sProgram   = "notepad.exe"
Local $sFileName    = @SystemDir & "\mib.bin"
Local $sCommandLine = $sProgram &" "& $sFileName
Run($sCommandLine)所以,重要的是要知道下面两点
1.要打开的文件需要使用什么程序来打开,然后找到
2.这个指定程序的执行参数
然后Run去吧...

noonsun 发表于 2011-2-15 21:06:34

回复 3# easied


    多谢老师指点!{:face (317):}
页: [1]
查看完整版本: 读取文件问题