Visual Basic .NET 2003において標準で利用できるFileDialogのデフォルトビュー(詳細・小さいアイコン・大きいアイコン・一覧等)を表示前に指定する方法を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/12/16 08:24:17
  • 終了:--

回答(3件)

id:EddyYamanaka No.1

EddyYamanaka回答回数385ベストアンサー獲得回数12004/12/16 08:35:21

ポイント20pt

http://www.microsoft.com/japan/msdn/officedev/officeXP/odc_filed...

ご指定のページが見つかりません

InitialViewだと思います。

今から実際に試してみよっと…

id:akunaki

実際には派生したSaveDFileialogなのですが、

メンバにはInitialViewがありません。派生元のメソッドやプロパティはどうやって呼び出すのでしょうか?

2004/12/16 08:45:35
id:EddyYamanaka No.2

EddyYamanaka回答回数385ベストアンサー獲得回数12004/12/16 08:57:26

ポイント50pt

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

ご指定のページが見つかりません

OpenDialog は Office のオブジェクトだったようです。失礼しました。

System.Windows.Forms の View 列挙体で設定できませんか?

id:akunaki

System.Windows.FormsにViewがあることはわかりましたが、System.Windows.Forms自体は型だと思うのですが、どうやって記述すればよいのでしょうか?

2004/12/16 09:19:31
id:zizz_walla No.3

zizz_walla回答回数121ベストアンサー獲得回数02004/12/16 23:30:08

ポイント100pt

Visual C フォーラムの掲示ですが、同様のことを実現する手法についてかかれています。

下のURLはその記事の中で紹介されているVBのサンプルコードです。

http://mvps.org/vbvision/grouped_demos.htm#Common_Dialogs

vbVision -- Various Visual Basic Demos Grouped by Type

VBでは標準のファンクションで実現できなければ、Win32APIを直接たたいて制御します。

MDialogHook.bas の180行目くらいが実際にデフォルトビューを切り替えるコードになります。

id:akunaki

詳しい説明ありがとう御座います。助かりました。

2004/12/17 09:34:23

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません