DOBON.NETプログラミング掲示板過去ログ
ダイアログボックスのデフォルトパス
題名: ダイアログボックスのデフォルトパス
著者: OL
日時: 2005/05/13 14:24:05
ID: 10779
この記事の返信元:
(なし)
この記事への返信:
[10780]
Re[1]: ダイアログボックスのデフォルトパス
ぺがらぼ
2005/05/13 14:39:01
ツリーを表示
環境/言語:[OS:Win2000,VB:6.0]
分類:[VB6以前]
こんにちは。
ご質問させていただきます。
CommonDialogを使用して「参照ボタン」押下時に、
ダイアログボックスを表示させます。
そこで選択したファイル名をパス付でテキストボックスに表示させます。
InitDirでデフォルトにAドライブを設定していますが、
1回目は問題ないのですが、2回目は1回目に選択したファイルが
そのまま選択された状態で表示されます。
開くたびに常にAドライブが開くように設定できないでしょうか?
--------参照ボタン押下時処理-------------------------------------------
'タイトル
CommonDialog.DialogTitle = "読込用ファイル選択"
'読取専用で開くチェックボックスの非表示,存在するファイル名のみ指定可能
CommonDialog.Flags = cdlOFNHideReadOnly Or cdlOFNFileMustExist
CommonDialog.InitDir = "a:\"
' ファイルの選択方法を設定します。
CommonDialog.Filter = "Microsoft Excelブック(*.xls)|*.xls"
' [ファイルを開く] ダイアログ ボックスを表示します。
CommonDialog.ShowOpen
txtPath = CommonDialog.FileName
題名: Re[1]: ダイアログボックスのデフォルトパス
著者: ぺがらぼ
URL:
http://pegalabo.net/
日時: 2005/05/13 14:39:01
ID: 10780
この記事の返信元:
[10779]
ダイアログボックスのデフォルトパス
OL
2005/05/13 14:24:05
この記事への返信:
[10781]
Re[2]: ダイアログボックスのデフォルトパス
OL
2005/05/13 16:11:41
[解決]
ツリーを表示
■No10779に返信(OLさんの記事)
> こんにちは。
> ご質問させていただきます。
>
> CommonDialogを使用して「参照ボタン」押下時に、
> ダイアログボックスを表示させます。
> そこで選択したファイル名をパス付でテキストボックスに表示させます。
> InitDirでデフォルトにAドライブを設定していますが、
> 1回目は問題ないのですが、2回目は1回目に選択したファイルが
> そのまま選択された状態で表示されます。
> 開くたびに常にAドライブが開くように設定できないでしょうか?
>
> --------参照ボタン押下時処理-------------------------------------------
> 'タイトル
> CommonDialog.DialogTitle = "読込用ファイル選択"
> '読取専用で開くチェックボックスの非表示,存在するファイル名のみ指定可能
> CommonDialog.Flags = cdlOFNHideReadOnly Or cdlOFNFileMustExist
> CommonDialog.InitDir = "a:\"
> ' ファイルの選択方法を設定します。
> CommonDialog.Filter = "Microsoft Excelブック(*.xls)|*.xls"
> ' [ファイルを開く] ダイアログ ボックスを表示します。
> CommonDialog.ShowOpen
>
> txtPath = CommonDialog.FileName
CommonDialog.InitDir = "a:\"
の上の行に「CommonDialog.FileName = ""」
を入れてください。
これで問題が解決するはずです。
題名: Re[2]: ダイアログボックスのデフォルトパス
著者: OL
日時: 2005/05/13 16:11:41
ID: 10781
この記事の返信元:
[10780]
Re[1]: ダイアログボックスのデフォルトパス
ぺがらぼ
2005/05/13 14:39:01
この記事への返信:
(なし)
ツリーを表示
解決しました。
どうもありがとうございます。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[VB6以前]
こんにちは。
ご質問させていただきます。
CommonDialogを使用して「参照ボタン」押下時に、
ダイアログボックスを表示させます。
そこで選択したファイル名をパス付でテキストボックスに表示させます。
InitDirでデフォルトにAドライブを設定していますが、
1回目は問題ないのですが、2回目は1回目に選択したファイルが
そのまま選択された状態で表示されます。
開くたびに常にAドライブが開くように設定できないでしょうか?
--------参照ボタン押下時処理-------------------------------------------
'タイトル
CommonDialog.DialogTitle = "読込用ファイル選択"
'読取専用で開くチェックボックスの非表示,存在するファイル名のみ指定可能
CommonDialog.Flags = cdlOFNHideReadOnly Or cdlOFNFileMustExist
CommonDialog.InitDir = "a:\"
' ファイルの選択方法を設定します。
CommonDialog.Filter = "Microsoft Excelブック(*.xls)|*.xls"
' [ファイルを開く] ダイアログ ボックスを表示します。
CommonDialog.ShowOpen
txtPath = CommonDialog.FileName