HAMLOG開発室は、HAMLOGに関連したプログラム開発(C、パスカル、VB言語等、又はDLL)についての
専用BBSです。プログラム言語に関する投稿以外は通常のHAMLOG相談室に投稿して下さい。
HAMLOG開発室BBS

太田さん,紹介ありがとうございます.

 Common Dialog に,Flags という設定があるのは知りませんでした.

> 下記のリンクは参考になりますか? VB6もVB2010も試したところ初期の色が設定出来るようです。
>
> 【VB6】「色の設定」ダイアログを表示する
> http://www.openreference.org/articles/view/446

.Color = Form1.BackColor
'*** オプション設定 ***
'初期選択を有効にします
.Flags = .Flags Or cdlCCRGBInit

 で,他のオプション設定はうまくいくのですが...どうしても左上になってしまう...

 あ,

  '色の作成エリアを表示状態にします
.Flags = .Flags Or MSComdlg.ColorConstants.cdlCCFullOpen

 この設定をやってみて,納得...Formのバックカラーは,色の設定の,規定の色ではマッチする色が無かったのが原因のようです.
 規定のマス目の色を初期色に設定しておくと,その色が選択された状態で無事オープンできました.

 Flags の設定は,ファイル関係でもいろいろあるんですね.

>cdlOFNOverwritePrompt &H2 [ファイル名を付けて保存] ダイアログ ボックスで、選択したファイルが既に存在する場合にメッセージ ボックスを表示します。ユーザーは、ファイルを上書きするかどうかの確認を求められます。

 こんなのがあるとは.自分で確認のメッセージボックスを書いてましたが,自分でやる必要はなかったのですね.
 あと,ファイル名リスト ボックスで複数選択とか.

 ありがとうございました.

2014/03/23(Sun) 00:22:01  [No.511]


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
Call 名前 ※必須
文字色
Eメール
タイトル sage
URL
メッセージ 手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
画像File  (130kBまで)
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
プレビュー