問題タブ [filedialog]

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.

0 投票する
2 に答える
6352 参照

html - ファイルダイアログが表示されないようにすることはできますか? なんで?

input [type=file]要素があり、onclick イベントをインターセプトして、条件が満たされない場合にファイル ダイアログが表示されないようにしたいとします。出来ますか?そして、なぜ、そうではないのですか?

0 投票する
2 に答える
6031 参照

c++ - Qt ファイル保存ダイアログのカスタマイズ

デフォルトの Qt 保存ファイル ダイアログをカスタマイズする必要があります。いくつかのオプションを追加します。たとえば、ファイルタイプと保存/閉じるボタンの間に、独自の値を含むチェックボックスをいくつか追加します。

それを行う方法はありますか?

0 投票する
1 に答える
1396 参照

java - MAC OS で java.awt.FileDialog を使用して、ユーザーがキャンセル ボタンを押したか、ルート (プライマリ ディスク) を選択したかを検出するにはどうすればよいですか?

ユーザーが Mac OS (10.6 - Snow Leopard) の java.awt.FileDialog でキャンセル ボタンまたはルート ディスクを選択したかどうかを検出する方法を誰かが知っていますか????

私は以下のコードを持っています:

しかし、ユーザーが左側のパネル ([デバイス] の下) でプライマリ ディスクを選択すると、選択は null を返します。ユーザーがプライマリ ディスクを選択したか、キャンセル ボタンを押したかを区別できません。(どちらのアクションも null を返します)。

0 投票する
1 に答える
437 参照

c# - ファイルダイアログのシミュレーション

ユーザーがファイルをドロップできる場所をアプリケーションに追加する必要があります。ファイルをWindowsのフォルダーにドラッグしたときと同じように表示されます。ここには、必要な機能を備えたプログラムがありますが、Windowsフォームを使用して記述されており、wpfを使用しています。ポーグラムは私が必要とする機能を備えているので素晴らしいです。機能をリストアップさせてください。

1)デスクトップとまったく同じアイコンを取得できます。

2)フォルダやファイルを外にドラッグできます。画像上でライブラリフォルダをドラッグしていることに注意してください

ここに画像の説明を入力してください

3)ファイルを右クリックすると、Windowsと同じコンテキストメニューが表示されます

ここに画像の説明を入力してください

4)ファイルとフォルダをにドラッグできます。

ここに画像の説明を入力してください

サンプルファイルダイアログウィンドウはWindowsフォームを使用して作成されており、ソースコードは私が提供した最初のリンクからダウンロードできることに注意してください。

ファイルダイアログを作成したくありません。作成しない場合は、openFileDialogクラスを使用します。ユーザーがファイルをドラッグして選択できる境界線をwpfアプリケーションに埋め込む必要があります。また、ファイルを外部にドラッグして、そこからファイルを開くこともできます。

これらは、wpfアプリケーションに追加する必要がある4つのことです。各メソッドを解決するために、私が行ったことを説明します。

1)

ファイルからアイコンを抽出するために必要なコードを取得するために、さまざまな場所を探してみましたが、デスクトップ上のアイコンと同じようには見えません。私は試しました:これこれと私が今思い出せない他のいくつか。

このステップは簡単になることに注意してください私は他の機能にもっと興味があります

2)

これは最も難しいものかもしれません。私はこれを実装していませんが、この機能を実現するには別のウィンドウが必要になると考えていました。そのウィンドウには画像が含まれます。アイコン上でマウスをドラッグするたびに、このウィンドウをインスタンス化して、ドラッグしている画像をパラメーターとして渡し、onMouseUPのvenentで閉じます。どのウィンドウでマウスを離したかを追跡する方法がわからないので、この手法を実装する必要があるかどうかわかりません

3)

この機能を実装する方法がわかりません。

4)

それは簡単です。唯一の難しい部分は、サムドライブなどの別のディスクからファイルをドラッグする場合があり、それをコピーするためのメソッドが必要になる場合があることです。または、Windowsのスタートメニューからリンクをドラッグすることもできます。

たぶん、ダイアログボックスの機能を使用できます。車輪の再発明をする必要はありません。私はWindowsフォームについてあまり知らないので、そのコードをwpfに実装しようとするのに苦労しています。

0 投票する
1 に答える
1244 参照

visual-c++ - CFileDialoggetpathNameが日本語を読み取っていません

日本語のフォルダ名を持っています。CFileDialog getpathNameisフォルダが選択されたときにいくつかの疑問符を返します。それを解決する方法はありますか?

0 投票する
2 に答える
1506 参照

gtk - wxpython ファイルの保存ダイアログで gtk-warning が表示される

以下のコード:

ファイル ダイアログ ウィジェットから新しい名前 test.txt を指定してファイルを保存しようとすると、端末に次のメッセージが表示されます。

このメッセージにもかかわらず、ファイルは正しく保存されていますが、メッセージが表示される理由と回避方法を理解したいと思います。これはシステムにインストールされている gtk ライブラリに依存するものですか? 私は gtk バージョン 2.24 と python-wxgtk2.8 で debian テストを実行しています。

どうもありがとうございました。

ロベルト

0 投票する
4 に答える
227 参照

c# - C#.Net は fileDialog から作業ディレクトリを取得します

たとえば、実行するファイルのパスを取得するアプリケーションにファイルダイアログがあります。

C:\filespool\run.exe

これを exepath という文字列変数に入れて、このコードで実行します

作業ディレクトリを設定したことがわかりますが、最善の方法でそれを取得する方法がわからないので、ここで知っている人に尋ねます。作業ディレクトリ「C:\filespool」の取得方法。

0 投票する
2 に答える
5493 参照

vba - Application.FileDialogを使用してVBAのファイルの名前を変更する

VBAを使用します。私のスクリプトはファイルをディレクトリに移動します。そのファイル名がターゲットディレクトリにすでに存在する場合は、移動を実行する前に、ソースファイル(移動中のファイル)の名前を変更するようにユーザーに求めるプロンプトを表示します。

ユーザーにディレクトリ内の他のファイルを知ってもらいたいので(ユーザーはすでにそこにある別のファイルの名前を選択しないように)、ディレクトリの内容を一覧表示するFileDialogボックスを開いて、ユーザーは、FileDialogボックスのネイティブの名前変更機能を使用できます。次に、ソースファイルとターゲットファイルの名前が同じでなくなるまで、そのFileDialogをループします。

サンプルコードは次のとおりです。

しかし、file2の名前を変更して[OK]をクリックすると、エラーが発生します。

次にデバッガーに入ると、file2.nameの値が。であることがわかります<File not found>

ここで何が起こっているのかわかりません。ファイルの名前が変更されると、オブジェクト参照が失われますか?ターゲットディレクトリ内のすべてのファイルを表示するダイアログからユーザーに名前を変更させる簡単な方法はありますか?また、ファイルのデフォルトの新しい名前を指定したいのですが、この方法を使用してそれを行う方法がわかりません。

編集:この時点で、関連するファイル名が入力されるリストボックスと、新しい名前を入力するためのデフォルト値を含む入力ボックスを使用してユーザーフォームを作成することを検討しています。ただし、ファイルの名前が変更された後、オブジェクト参照を保持する方法はまだわかりません。

0 投票する
1 に答える
6617 参照

vba - FileDialogFolderPickerを使用するときに.InitialViewを設定してファイルを表示するにはどうすればよいですか?

ユーザーができるダイアログを開きたい:

  • フォルダを選択します
  • エントリをアルファベット順に並べ替える
  • ファイルとフォルダを表示

私はこれを達成するためにVBAのApplication.FileDialogを使用しようとしています。現在のコードは次のとおりです。

これによりフォルダを選択できますが、.InitialView正しく設定されていません。[表示]ボタンがグレー表示され、フォルダリストが並べ替えのために列に分割されていません。.InitialView多分で設定できないと思いますmsoFileDialogFolderPicker。また、ファイル名は表示されません。

FileDialogのパラメータをに変更しmsoFileDialogFilePickerて、ビューと表示ファイルを使用できるようにしましたが、フォルダを選択して返すことができません。

を使用するソリューションをオンラインで見ましたCreateObject("Shell.Application")が、シェルによって作成されたダイアログはあまり柔軟ではなく、各ファイルに関する多くの情報を提供していません。

アイデア?

0 投票する
4 に答える
151673 参照

python - filedialog、tkinterおよびファイルを開く

Python3でプログラムの参照ボタンをコーディングすることに初めて取り組んでいます。私はインターネットとこのサイト、さらにはpython標準ライブラリを検索してきました。

サンプルコードと非常に表面的な説明を見つけましたが、直接抱えている問題に対処するものや、必要に応じてコードをカスタマイズできる十分な説明を見つけることができませんでした。

関連するスニペットは次のとおりです。

この方法は、私が途中で見つけたいくつかのコードと、私自身のカスタマイズのハイブリッドです。私はそれを最終的に機能させたようです(ちょっと)、それは私がそれを必要とする方法ではありませんが。

[参照]ボタンをアクティブにすると、次のエラーが発生しますNameError: global name 'filedialog' is not defined

私は途中でかなり類似した問題を見つけましたが、すべての解決策は私がカバーしたことを示唆しました。IDLEの「filedialog」ヘルプセクションに移動しましたが、そこからも何も収集しませんでした。

誰かがこれについての内訳と少しのガイダンスを提供してくれませんか。私の本のどれもそれを具体的に扱っていません、そして私は他の人に提供されたすべての解決策をチェックしました—私は迷子になっています。