[此贴子已经被作者于2006-8-9 13:56:45编辑过]
Private Sub Command1_Click()Dim pid As Stringpid = Shell("c:\windows\NOTEPAD.exe", vbNormalFocus)End Sub
你的代码是直接打开一个空的记事本,我的意思是对一个已有的dat文件,用记事本的方式打开请问怎么做?
不会吧,我试过可以啊
我觉得第二个不行的原因 可能是我的路径里含了中文是这个原因吗?
[此贴子已经被作者于2006-8-9 19:29:30编辑过]
你確實查了嗎??路徑不能含有中文? 胡說
什么叫胡说? 我是一样的写法,含了中文的就不可以正常运行,但是英文路径就可以!不过我也说了,我记得fortran是只认英文路径,但是vb好像都认的?还请楼上的多指教了
Private Sub Command1_Click() Shell "notepad ""那个 dat 文件的名字(包括路径)""", vbNormalFocusEnd Sub
如果调用的文件是在根目录下,那么路径应该怎么改? App.path & ?请指教