在VB中提示用户选择文件夹?
各位,我想在VB中弹出一选择文件夹的窗口来选择指定的文件夹,,并且可以在该窗口上创建新文件夹,但是不涉及文件..如何做?谢谢
如果要加入 "新建文件夾" 這個按鈕, 還需要有
BIF_NEWFOLDERBUTTON 這個標志,
Const BIF_NEWFOLDERBUTTON = &H40
還可以 DIY 一下這個 對話框, lpfn 的值設置爲一個回調函數的地址就可以了 (AddressOf)
在系統顯示這個對話框的時候, 會先後産生值爲 1, 2, 5 的消息, 通常在 2 裏 DIY
=========
這個對話框的各個控件的 ID:
'信息 Static: 0x3742 (&H3742)
'TreeView: 0x64 (&H64)
'新建文件夾對話框 0x3467 (&H3467)
'確定按鈕: 1
'取消按鈕: 2
'右下角 Sizebox: 0x3747 (&H3747)
"文件夾" static: 0x3748 (&H3748)
'TextBox (Edit): 0x3744 (&H3744)
--------------------------- DIY 主要用到 SetDlg... 開頭的函數..
例如, 在資料管理器的工具欄上的 "複製到" 這個工具, 彈出的對話框中, "新建文件夾" 這個按鈕的文字變成了 "複製"
就是這個道理了