以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]这句代码如何改?【已解决】 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51365) |
-- 作者:zyqzyy -- 发布时间:2014/5/25 18:58:00 -- [求助]这句代码如何改?【已解决】
想把 "/data/" 改成 e.DataRow("文件名"),试了多次,未成,请指点! If
e.DataCol.name = "文件"
Then [此贴子已经被作者于2014-5-25 22:52:53编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/5/25 19:08:00 -- 呃
这是什么事件,什么意思? |
-- 作者:zyqzyy -- 发布时间:2014/5/25 19:15:00 -- BeforeAddFile
设置打开文件对话框的初始目录 |
-- 作者:有点甜 -- 发布时间:2014/5/25 19:19:00 -- 呃...... ftp文件夹不允许这样定义的
你要在positionChanged事件写代码,设置这一列的ftp.RootDir = "/data/" & e.DataRow("用户")
或者在修改了用户列的时候设置。 [此贴子已经被作者于2014-5-25 19:19:32编辑过]
|
-- 作者:zyqzyy -- 发布时间:2014/5/25 20:47:00 -- 以下是引用有点甜在2014-5-25 19:19:00的发言:
呃...... ftp文件夹不允许这样定义的
你要在positionChanged事件写代码,设置这一列的ftp.RootDir = "/data/" & e.DataRow("用户")
或者在修改了用户列的时候设置。 [此贴子已经被作者于2014-5-25 19:19:32编辑过] positionChanged事件
DataRow 不是它的成员!
还是在 BeforeAddFile 还是用e.path 解决了! 原因是e.path支持FTP时,必须先指定根目录! |