在应用程序中用commondialog来实现文件的保存。但弹出的保存对话框的位置应该怎么才能设定成想要的呢?

解决方案 »

  1.   

    With CommonDialog1
        .InitDir = "C:\"
        .ShowOpen
    End With
      

  2.   

    CommonDialog.InitDir = "C:\"
      

  3.   

    对话框的起始位置和父窗体起始位置一样,你先在窗体上创建一个Picture(或Frame)控件,
    然后在它们里面创建CommonDialog控件,即父窗体为Picture(或Frame)。
    则程序运行时,对话框的起始位置和父窗体起始位置相同。注:令父窗体的Visible=False,这样不影响显示界面效果
      

  4.   

    .InitDir 就可以指定初始位置呀!!???还要这么麻烦???
    难道还有什么其它用意???
    关注!!!!!!!!!
      

  5.   

    yefanqiu(叶帆)  :: 好的方法。
    dsclub(▁▂▃▄▅▆▇█ 騩鹬) :我说的是弹出的对话框的位置,不是初始路径。
    InitDir 就可以指定对话框在屏幕上所处的位置马?