問題タブ [fileopendialog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - getOpenFileNamesダイアログがメインウィンドウの中央に配置されていません
開いたダイアログがメインウィンドウの中央に配置されないのはなぜですか?
ドキュメントには、それが機能するはずだと書かれています。
この関数は、指定された親ウィジェットを使用してモーダルファイルダイアログを作成します。親が0でない場合、ダイアログは親ウィジェットの中央に表示されます。
WindowsXPSP2でQT4.6.3を使用しています。
delphi - ユーザーが最初のディレクトリから離れることなくDelphiOpenDialog
ユーザーが初期ディレクトリに限定されている(Windows 7で)開いているダイアログを作成しようとしています。開いたダイアログで、optionsEXを[ofExNoPlacesBar]に設定しました。これにより、すばやく移動するフォルダーとディレクトリを選択できるバーが削除されますが、ユーザーはブレッドクラムアドレスツールを使用してレベルを上げ、別のディレクトリを入力できます。ディレクトリを変更するには、[ファイル名]テキストボックスに入力します。
ありがとうございました
c# - OpenFileDialog のキャンセル ボタンを無効にすることはできますか?
OpenFileDialog のキャンセル ボタン enable = false を設定することは可能ですか? もしそうなら、どのように?
私はwinformsを使用しています
編集
java - 事前定義されたサイズでJFileChooserを開く方法
これは機能しません。常にデフォルトサイズで開きます。
.net - .net windows api:ファイルを開くダイアログで使用される最新のディレクトリを取得または設定します
ファイルを開くダイアログでInitialDirectoryプロパティを設定せずに、vistaファイルを開くダイアログで使用される初期ディレクトリを設定または取得する方法はありますか?
WPFで(起動時に)すべての[開く/保存]ダイアログに対してデフォルトのフォルダーを1回設定する必要があります。マシンが実行されている限り、Vistaで気付いた場合は、ダイアログとして開いたり保存したりするファイルから、ユーザーが最後に選択したディレクトリをデフォルト/追跡し続けます。メモ帳やその他のプログラムはこのように機能します。
私がこれを達成しようとしている理由は、アプリ内でそれを追跡し、フォルダーを設定して保存する必要がないためです。デフォルトを設定し、その後vistaに追跡させたいと思います。
Directory.SetCurrentDirectoryはそれを行いません。
winapi - SetThemeAppPropertiesは、COM共通ダイアログを無効にします
フラグが設定SetThemeAppProperties
されていない引数を指定して呼び出すと、Common Dialogs(またはリストFile Open Dialog )でエラーが返されます。STAP_ALLOW_CONTROLS
CoCreateInstance
CLSID_FileOpenDialog
0x80040111
サンプルコードは次のとおりです。
実行中のコードにするために、(Visual Studio 2010 Professionalで)単純なWin32 GUIアプリケーションを作成し、そのコードをメニューの[ヘルプ]|[バージョン情報]ハンドラーに追加しました。
なぜそうなのか、そしてその問題を回避する方法は?
c# - C# WinForms アプリ - OpenFileDialog、MultiSelect、Logging を使用したエラーのデバッグ
背景: OpenFileDialog と FileBrowserDialog を使用して C# を使用して WinForms アプリケーションを開発しています。
- 複数の xls ファイルの選択を有効にします。
- 選択後、選択したxlsxファイル名をテキストボックスに表示
- 選択したファイルを別のディレクトリにコピー 統合
- winForm アプリの下部にあるログ ウィンドウに結果を表示します。
デバッグで次のエラーを修正する方法をお勧めします:
- FileBrowserDialog からファイルを選択すると、別の FileBrowserDialog ボックスが表示されます
- 選択したファイルの 1 つだけがテキスト ボックスに表示されます。ファイル パスが長すぎるため、すべてのファイルを表示する十分なスペースがありません。フルパスなしでファイル名だけを表示することは可能でしょうか? 選択したファイルをテキストボックスに表示する以外に、WinForm で MultiSelect が機能していることを確認するためのより良い方法はありますか?
- [統合] ボタンをクリックしても、選択したファイルが統合ディレクトリにコピーされず、正しいログ ファイルが表示されません。
- ログウィンドウに次のように表示されます:「ソースファイル: System.String[]」
これが私のコードです:
役立つ回答には +1 票を投じます!
ご覧いただきありがとうございます。
更新: foreach (sourceFilesList.FileNames 内の文字列 FileName) ループとリストボックス コントロールを使用してコードを更新しましたが、2x をロードするファイルブラウザーでまだ問題があり、「ソース ファイル: System.String[]」メッセージが表示されます。
windows-7 - Windows XP、Windows Vista、および Windows 7 で異なるファイルを開くダイアログ ボックス
Windows XP、Vista、および 7 の 3 つのバージョンすべてで動作するアプリケーションを開発したいと考えています。このアプリケーションでは、開くファイルを選択し、操作後にファイルを保存できます。Windows の 3 つのバージョンには、それぞれ異なるスタイルの [ファイルを開く] ダイアログ ボックスがあります。XP は OPENFILENAME 構造を持つ GetOpenFileName を使用しますが、Vista と Windows 7 では「共通ファイル ダイアログ」を使用することをお勧めします。OS の異なるバージョンごとに、提案されたスタイルでファイル ダイアログを動作させることができます。ただし、アプリケーションがバージョンごとに異なるスタイルのダイアログ ボックスを開くようにしたいと考えています。異なるバージョンの Windows 用に個別のバイナリをビルドしたくありません。
このロジックをアプリケーションに組み込むことは可能ですか。つまり、アプリケーションが実行されている OS に基づいてネイティブのファイルを開くダイアログにアクセスできるようにすることは可能ですか。
ありがとう、
アビジット
delphi - 新しいTFileOpenDialogと古いTOpenDialogの違いは何ですか?
新しいTFileOpenDialogと古いTOpenDialogの違いは何ですか?
私のコンピューター(Win 7 / DXE)では、コードを実行すると、ダイアログは同じように見えます。