以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  路径问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=114173)

--  作者:nxqtxwz
--  发布时间:2018/1/30 22:10:00
--  路径问题
请问老师,我源程序用的是绝对路径,比如有的文件在D盘上,调用这个文件就用了路径,但在别的电脑上运行程序时,这个路径可能就不存在。请问,调用打开的文件,编译时会不会自动打包在文件夹中。会不会出现路径不对的错误。
--  作者:有点蓝
--  发布时间:2018/1/30 22:15:00
--  
尽量用相对路径,绝对路径到其它电脑就不灵了:

  • ProjectFile
    字符型,返回已经打开的项目文件名
     
  • ProjectPath
    字符型,返回项目文件所在目录
     
  • ApplicationPath
    返回Foxtable主程序所在目录,通常就是Foxtable的安装目录

--  作者:nxqtxwz
--  发布时间:2018/1/31 15:20:00
--  
比如我要在窗口中设计一个按钮,按钮按下后打开一个WORD,这个WORD文件放在哪个目录都行,请问怎么做才不会出现找不到文件的错误码呢。
--  作者:有点甜
--  发布时间:2018/1/31 15:29:00
--  

 

[此贴子已经被作者于2018/1/31 15:28:59编辑过]

--  作者:有点甜
--  发布时间:2018/1/31 15:33:00
--  
以下是引用nxqtxwz在2018/1/31 15:20:00的发言:
比如我要在窗口中设计一个按钮,按钮按下后打开一个WORD,这个WORD文件放在哪个目录都行,请问怎么做才不会出现找不到文件的错误码呢。

 

word文件必须放在你开发的程序目录下,比如你放在 images 里面

 

那么路径就这样写,如 projectpath & "images/abc.doc"