- 帖子
- 96
- 主題
- 29
- 精華
- 0
- 積分
- 129
- 點名
- 0
- 作業系統
- win
- 軟體版本
- 7
- 閱讀權限
- 20
- 註冊時間
- 2011-3-8
- 最後登錄
- 2024-8-14
|
回復 maiko
2# 說 InitialFileName只是你開啟Dialog時一開始的位置
預設如圖
GBKEE 發表於 2012-10-9 15:33 
1. 你的意思是不是說在選項中的「預設檔案位置」沒有「\」,那麼取得的路徑最後面就沒有「\」?
2. 還是說InitialFileName只是開啟Dialog時一開始的位置 就是「預設檔案位置」?
如果是1.的話,那麼我在WinXP + Excel 2007,用InitialFileName就可以得到完整的路徑,如:d:\SaveExcel\20121009\
如果是2.的話,因為在開啟Dialog時已經改變了檔案位置,所以按了確定以後所得到的路徑已經不是「預設檔案位置」的路徑。
忽然,我得到了一個好像跟Windows有關的問題,就是:
用Win7 + Excel 2007的話,用.InitialFileName取到的路徑就會少一層;
用WinXP + Excel 2007的話,用.InitialFileName取到的路徑就很完整。
當然Excel 2003在哪個Windows都沒有問題。
不知道這個是不是Windows本身的FileDialog介面不同所得到的路徑不同?
這個是WinXP + Excel 2007擷取的FileDialog介面:
Win7 + Excel 2007暫時擷取不到,等下再補上。 |
|