Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]我的设置错在哪儿?

1楼
lpswb515 发表于:2006-3-16 0:11:33

请帮忙看一下,为什么判断一个已经存在的文件是否存在为假,我的设置错在哪儿?

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

2楼
admin 发表于:2006-3-16 9:16:46

回复如下:

1、在使用方法“判断文件是否存在”时,该方法的前面应指定一个文件名称参数。而你没有指定。

2、该方法的执行结果将返回一个布尔值,即“真”或“假”,因此还要增加一个“比较判断”构件,判断返回值是否等于“真”,等于真表示,该文件存在。

3、取相对路径时,应写全。如你实例所示,应是“.\txt\”,而你写成了“\txt\”。

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

3楼
lpswb515 发表于:2006-3-19 0:30:06
谢谢,已设置成功。
4楼
lpswb515 发表于:2006-3-20 22:06:03
今天发现一个怪现象,如果“重新打开项目”,该项目不会执行“判断文件是否存在”命令,如果“打开项目”,该项目才会执行“判断文件是否存在’。请管理员看一下这是什么原因?
5楼
admin 发表于:2006-3-21 9:16:22
你可能是操作失误,像“重新打开项目”与“打开项目”是一回事,与项目里的构件执行情况无关。
6楼
lpswb515 发表于:2006-3-23 22:59:11

我确实没有操作失误啊,请看录像。

压缩包一:

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

压缩包二:
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

(由于受论坛上传限制,压缩为两个包上传)

7楼
FSJM 发表于:2006-3-24 8:17:42

推测:

你要判断的文件可能没有写完整的路径 或“.\路径或文件名” 之类的形式,当使用打开项目时(你必须打开目录),系统的 当前目录,为当前项目目录;使用重新打开时,系统的当前目录 不一定是 当前项目目录。

所以,对 文件 进行操作时,必须明确指定路径(绝对的或相对的)。




8楼
lpswb515 发表于:2006-3-27 0:42:05

用admin 3月16回复的文件,也是这种现象。

9楼
admin 发表于:2006-3-27 9:50:15

方法“判断文件是否存在”通常要使用绝对路径,原因正如第七楼所示。

解决办法:在“判断文件是否存在”按钮事件中,首先取“当前项目执行目录”,然后再取"\txt\"等等.....

重新上传了实例,请下载

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

共9 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.09375 s, 7 queries.