添付ファイルの挿入ダイアログの表示方法の変更
◇-添付ファイルの挿入ダイアログの表示方法の変更-よこちゃん(2004/3/28-11:33)No.125633 ┗Re:添付ファイルの挿入ダイアログの表示方法の変更-通りすがこ(2004/3/29-18:20)No.125835
▲このページのトップに戻る
▲このページのトップに戻る
125633 | 添付ファイルの挿入ダイアログの表示方法の変更 | よこちゃん | 2004/3/28-11:33 |
メーカー名:デル DELL OS名:WindowsXP パソコン名:Inspiron 5150 ソフト関連:OSの詳細を記入 添付ファイル ダイアログ 使用回線:光 -- 古い過去にも2度ほどまったく同じ質問が有りましたが、満足のいく回答では ありませんでしたので、今回新たに質問させて頂きます。 なお、渡し質問内容は同じものですので、過去のを引用させて頂くズボラを お許し下さい。 過去の質問番号:5046 「開く」ダイアログの表示形式 > 前に別の人から似た質問がありましたが、質問の趣旨が明確でなかったため > 答えが出なかったので、ポイントを明確にして質問します >「開く」や「参照」ダイアログボックスが開いたときのデフォルトの表示形式が >「一覧」になっていますが、これを必ず「詳細」表示でダイアログが開くように > 出来ないでしょうか。 > 更に、「詳細」表示で、例えば「更新日時順」にソートした状態で必ずダイア > ログが開くように出来ないでしょうか > ダイアログボックスのデフォルトの表示形式は多分アプリケーションソフトに > 依存しないと思いますが、私の場合は特に更新日時順でダイアログボックスを > 開く必要のあるソフトは、Outlook Express及びNetscape Messengerの「ファイ > ル添付」のダイアログボックスです お分かりの方、宜しくお願いします |
▲このページのトップに戻る
125835 | Re:添付ファイルの挿入ダイアログの表示方法の変更 | 通りすがこ | 2004/3/29-18:20 |
記事番号125633へのコメント 自分も興味があったので少し調べてみました 「ファイルを開く」ダイアログや「ファイルを保存」ダイアログは、通常Windows標準のAPIとして comdlg32.dllというDLLにて提供されており、Windowsのアプリケーションを作る際にはこのDLLを呼び出して、 各ダイアログを表示するようにプログラムされます (アプリケーションの内部でダイアログを作成することも可能ですが、それだと標準のダイアログでないため、 GUI的に分かりにくくなると想定され、ほとんどのアプリケーション作成者はやりません。実際にはわざわざ内部で コーディングするのが面倒なだけですが。せっかく資産が公開されているのだからそれを利用しようという考えです) で、このコモンダイアログの表示の際にプログラムレベルで、どのディレクトリを初期表示するか、どの拡張子を フィルタするかなどの情報を渡すわけですが、ここに今回お目当てである表示形式の指定を行うパラメータがないのです http://yokohama.cool.ne.jp/chokuto/urawaza/struct/OPENFILENAME.html パラメータがないということは、ダイアログの初期表示時には指定ができないことを意味します というわけで、現状のWindowsにおいて、コモンダイアログのデフォルト表示形式を変えることは困難と思われます # 詳細表示がデフォルトの私としては、ダイアログでも詳細表示は欲しいですね # でもこのコモンダイアログの仕様が変わらない限り、今後も表示形式は変えられないでしょうねぇ |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|---|---|---|
! | 数度目 | 2008/04/27/(日) 18:43:07 | 英語及びドイツ語のWindowのcomdlg32.dllをパッチするMultienhancer (無料ソフト)がありますしかし、日本語のシステムファイルをパッチしてくれません。(ちゃんと「英語とドイツ語にしか対応していません」とのメッセージが表示されます。日本語のcomdlg32.dllを英語のcomdlg32.dllに置き換えて見ることも考えていますが、危ないですね!システムファイルを変更することなく、裏でずっと起動していてダイアログをカッチして変更するソフトもあるようです。Openwideとうい無料ソフトもも日本語には対応していないからか、私のWinXP日本語では機能しません。また試してはいませんが(これも英語)Cottonwood Software File-Exはダイアログの名前をカッチするので、対応言語ではなくても、自分で学習させて日本語の「名前をつけて保存」ダイアログをカッチするように学習させることができるかもわかりませんが、文字化けはしそうです。また、あまり裏で起動しているソフトはほしくありませんので、できればMultiEnhanceのようなcomdlg32.dllのパッチがほしいです。tweakdlgとsetdetailsもありますね。www.netcult.ch/elmue/ElmueSoft-en.htm MSIE6/WinXP |
! | 初めて | 2008/06/05/(木) 11:43:37 | コモンファイルダイアログのデフォルト表示形式の設定であれば、常駐ソフトではありますが「Fasie」が使えるのではないかと思います。私はこれでファイルダイアログのデフォルト表示形式を”詳細”に変更しています。okazaki.incoming.jp/danpei2/software/fasie.htm MSIE6/Win98 |