2 291118 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #1 我发现当设置OPENDIALOG为多选的时候,它可以选 中文件夹但在编辑框中不显示,可能是它进行了过虑,我想通过它的选择事件,可以进行改为让它也能选择目录 但一直没有成功,请高手指点?
2 291118 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #2 我发现当设置OPENDIALOG为多选的时候,它可以选 中文件夹但在编辑框中不显示,可能是它进行了过虑,我想通过它的选择事件,可以进行改为让它也能选择目录 但一直没有成功,请高手指点?
无 无有人 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #3 好像没有,不过你可以用两个命令来实现,一个选择文件,一个选择目录。
W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #4 我刚才也帮你研究了一下,真的不行,看来需要自己做了!
J jfyes Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-19 #5 是不是 options := option + [ofAllowMultiSelect]
R rongtang Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-22 #6 to jfyes ,你写的这个是能够同时选择多个文件的设置法。<br>我想随便问一下,先择目录怎么设呢?
I isolation Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-01 #7 注:在uses那里引用FileCtrl单元,以下代码可选择目录!<br>procedure TForm1.Button1Click(Sender: TObject);<br>var<br> s: string;<br>begin<br> if SelectDirectory('浏览文件夹','',s) then<br> Form1.Caption := S; //S等于目录的路径<br>end;
注:在uses那里引用FileCtrl单元,以下代码可选择目录!<br>procedure TForm1.Button1Click(Sender: TObject);<br>var<br> s: string;<br>begin<br> if SelectDirectory('浏览文件夹','',s) then<br> Form1.Caption := S; //S等于目录的路径<br>end;
Z zhouyunlu Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-01 #8 SelectDirectory 看看它的帮助,查查源代码!收获颇丰!谢谢isolation
2 291118 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-01 #9 要是用SelectDirectory我早就实现了,关键是它只能先目录,不能选文件,假设你要做一个发送文件的对话框,你就得考虑用户可能要选择文件夹和文件,我现在研究的有点眉目了!
Z zqw0117 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-01 #10 自己做个对话框啊!太偷懒了吧?做个对话框要多少功夫?