問題タブ [savefiledialog]

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 投票する
3 に答える
2793 参照

c# - SaveFileDialog の一部を無効にする

を使用する必要があるアプリケーションを構築していますSaveFileDialog。問題は、ユーザーが の一部を使用することを制限したいことですSaveFileDialog(たとえば、ユーザーにファイル名を編集させたくないなど)。Windows フォームを使用してこれを行うのは非常に難しいと聞いたことがありますSaveAsDialog。ネイティブコードでこれを行う方法を知っていますか? 完全に理解できない例はありますか (Windows API を使用したことがないため、例全体が必要です)。

PS。SaveFileDialogUI の一貫性を保つには、 を使用する必要があります。

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

c# - 新しい SaveFileDialog の作成

多くの考えと検討、そして Google を使った結果、私は自分の SaveFileDialog を作成することに必死になりました。

しかし、どこから始めればいいのかわからず、ウェブ上で何も見たことがないので、誰かがこれを以前に行ったことがあるかどうか、何を調べる必要があるか、またはどうすればこれを行うことができるかを知りたいです。

より多くの機能を追加する必要がある (または追加したい) と感じているため、新しい SaveFileDialog を作成したいと考えています。また、新しいものを構築すれば、C# と、SaveFileDialog が舞台裏でどのように機能するかについて、さらに多くを学ぶことができると感じています。

正直なところ、私は現在の SaveFileDialog が好きではありません (はい、それで機能します) が、機能を追加したいと思っています。

あ、制限はないと思います。私はこれに不慣れで、何が必要なのかわからないため、はっきりとは言えません...

0 投票する
7 に答える
457 参照

javascript - ファイルがブラウザに提供されたかどうかを検出しますか?..ちょっと

window.locationをphpファイルに設定するボタンがあります。このファイルはフィードを生成してダウンロードします。ただし、フィードに入力されるデータによってファイルのサイズが異なるため、ボタンをクリックしてからファイルダイアログがポップアップするまでに時間がかかる場合があります。

私ができるようにしたいのは、ボタンをクリックして、ダイアログ/ファイルが完了するまでloading.gifを表示することです。

どんなアイデアでもかっこいいです!

乾杯

0 投票する
3 に答える
2359 参照

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

を使用してファイルを保存しようとしていますが、ファイルGetSaveFileNameの保存ダイアログの下部にいくつかの追加のポップアップを表示して、ユーザーがさらにオプションを指定できるようにしたいと考えています。この件に関してMSDN のドキュメント(特にExplorer スタイルのカスタマイズ)に従おうとしていますが、カスタム アイテムが表示されないようです。OPENFILENAMEへの呼び出しを取得しているため、構造体を適切にセットアップしたと思いOFNHookProcます。私の知る限りWM_INITDIALOG、サブコントロールを作成する必要があるのはメッセージの最中であり、これが私が行っていることです:

OFNHookProcまた、メッセージの場合はmy から 1 を返し、それ以外の場合はWM_INITDIALOG0 を返します。

コンボボックスをダイアログに表示しようとしても、うまくいきません。コンボボックスをファイル保存ダイアログのカスタマイズの一部にするためにコードに欠けているものは何ですか?

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

silverlight-3.0 - Silverlight 3 での SaveFileDialog の問題

Silverlight 3 の SaveFileDialog による奇妙な例外があります。どこに問題があるのか​​、よくわかりません。

ユーザー コントロールのLoadedイベントでSaveFileDialogのインスタンスを作成します。[ダウンロード] ボタンがクリックされ、dialogResulttrueになった後、非同期ファイルのダウンロードが開始されます。ファイルのダウンロードが完了すると、メソッド OpenFile() が呼び出されます。これは1回はうまくいきますが、2回目は例外が発生します:

例外メッセージ:

詳細:

スタック:

ここにコードスニペット:

何が悪いのか誰にもわかりませんか?

よろしく アントン・カルシック

0 投票する
5 に答える
11614 参照

c# - System.Windows.Forms.SaveFileDialog は既定の拡張子を適用しません

ユーザーが入力したファイル名に拡張子を付けて適用しようとしSaveFileDialogています。質問 389070FileOpenDialogで提案されたサンプルを使用してみましたが、意図したとおりに動作しません。

testユーザーがたまたまファイルが存在するフォルダーにテキストを入力test.xmlすると、ダイアログは名前を提案しますtest.xml(実際*.fooにはリストでのみ表示したいのですが)。さらに悪いことに、ユーザーが を選択test.xmlすると、実際にtest.xml出力ファイル名として取得されます。

SaveFileDialogユーザーがファイルを選択できるようにするにはどうすればよい*.fooですか? または、少なくとも、ユーザーがクリックしたときに拡張機能を置き換え/追加することはありますSaveか?

ファイル名の拡張子が間違っている場合はボタンFileOkを無効にしたいので、提案された解決策(イベントハンドラーを実装する)は仕事の一部しか実行しません。Save

ダイアログにとどまり、ハンドラーのテキスト ボックスに表示されるファイル名更新FileOkし、新しいファイル名を正しい拡張子で反映するには、次の関連する質問を参照してください。

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

c# - SaveFileDialog.FileOk イベント ハンドラで FileName を置き換える方法

ダイアログを開いたままにして、場合によってはユーザーが入力したファイル名を別のファイル名に置き換えるために、イベントにSaveFileDialog関連付けられたイベントハンドラーでのファイル名を変更したいと思います。FileOk

コードをステップ実行すると、FileNameが実際に適切に更新されることが示されますが、イベント ハンドラーが戻ったときに、ダイアログに表示されるファイル名は変更されません。理論的には、次のような Win32 コードを使用して、ダイアログ自体のファイル名を変更できることがわかりました。

ただし、インスタンスにHDLG関連付けられた をどこから取得できるかわかりません。ラッパーSaveFileDialog全体を自分で書き直すことができることはわかっていますが(またはNuffSaveFileDialog のようなコードや SaveFileDialogのCodeProject 拡張機能を使用することもできます)、技術的な理由から標準の WinForms クラスを使用したいと思います。SaveFileDialog

0 投票する
5 に答える
2910 参照

php - php - ファイルダウンロードボックス

csvファイルをダウンロードするためのリンクをユーザーに提供しています...ただ使用しています

このテキストとリンクは、高さ 100 幅 400 の小さなポップアップ ウィンドウに表示されています。

ユーザーが「保存」をクリックすると、問題ありません。ファイルは選択した場所に保存されます

「開く」を選択しても、csv ファイルが小さなポップアップ ウィンドウに表示されます。これは私が望んでいるものではありません-Excelでファイルを開いて表示するか、「開く」ボタンを無効にすることも可能なオプションです。

どちらかを達成する方法はありますか?

ありがとう、

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

c# - ダイアログボックスとして保存して、asp.netを使用してテキストボックスの内容を新しいファイルに保存します

ユーザーが指定されたテキストボックスにテキストを入力し、createNewFile ボタンをクリックすると、SaveAs ダイアログボックスがポップアップし、ユーザーは場所を参照して必要に応じてファイルを保存する必要があります。

私はいくつかのことを試しましたが、
1.ダイアログボックスはアプリケーションの背後にあります
2.実行すると、ダイアログボックスが3回開き、3回実行されることを意味します

投稿に返信

私はこれを試しました。

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

file - Silverlight SaveFileDialog でファイルを保存する代わりにファイルを開く

Silverlight には、ユーザーのローカル マシンにファイルを保存できる SaveFileDialog があります。ダイアログが開き、ファイルを保存することができます。私が探しているのは、ブラウザからファイルをダウンロードするときに表示されるダイアログに似たファイルを開く方法です。

ファイルをサーバーにラウンドトリップするか、サーバーにファイルを生成させる(どちらもできません)以外に、これを行うオプションはありますか?