不好意思,我没有说清楚
如 selectdirectory('select dir','c:',vardir) 
当打开了选择目录窗口后,就只能选择c盘的目录,我若想转到e:或别的盘,该怎么办?

解决方案 »

  1.   

    1. 我用的是Win2000 pro + Delphi 6,如果用selectdirectory('select dir','c:',vardir),会显示根目录在“我的电脑”,会显示所有逻辑盘符;如果用selectdirectory('select dir','c:\',vardir) 则如你所说,只能在C盘选择目录。
    2. 如果用selectdirectory('select dir','',vardir) 会显示根目录在“我的电脑”,会显示所有逻辑盘符。
    3. 该函数与平台有关,建议你用 2 的方法试一下。