以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何实现对多文件类列窗口中“目录”进行代码控制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53110) |
||||||||
-- 作者:shixia -- 发布时间:2014/6/30 10:17:00 -- 如何实现对多文件类列窗口中“目录”进行代码控制 表事件的附件类有“增加”、“打开”等,但没有对“目录”设置事件。现在系统自带的“目录”,只能给出原文件夹的路径,如果想对目录操作的对象文件夹进行复制或移动等操作,都没有地方写代码。 |
||||||||
-- 作者:Bin -- 发布时间:2014/6/30 10:22:00 -- 可以根据文件的路径,分解字符串得出上一级目录啊. |
||||||||
-- 作者:有点甜 -- 发布时间:2014/6/30 10:23:00 -- 呃,目录的意思,在foxtable里面,只是保存一个路径,双击打开的时候,会触发BeforeOpenFile事件,之后就不在foxtable的管辖范围了。
你说的复制或移动,完全可以用代码去实现和多文件类型有什么关系?http://www.foxtable.com/help/topics/0331.htm
|
||||||||
-- 作者:shixia -- 发布时间:2014/6/30 11:27:00 -- 附件中有四个表事件:
其中:单击“增加”、“打开”、“删除”按钮分别有表事件提供写代码的地方,但是“目录”按钮却没有地方写代码来实现自己想实现的功能,比如:点“目录”,选择某个文件夹后,显示的是那个文件夹地址,如果仅仅如此就不需要再写代码。如果1、把该文件夹及其中文件复制到指定的另一个地址;2、显示的地址不再是原地址,而是指定的地址;3、点击打开按钮,打开的是新地址中文件夹及文件,那么这些功能该在那个地方写代码来实现呢? |
||||||||
-- 作者:Bin -- 发布时间:2014/6/30 11:30:00 -- 那你需要动态设置默认路径,并且要用表,或者记事本等等,自由选择某个方式来储存你设置的文件存放路径. 然后动态设置. 移动文件可以参考3楼有点甜的回复
|