問題タブ [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 投票する
7 に答える
4096 参照

c# - SaveFileDialog のデフォルトの FileName に長い文字列 (>260) を設定するには?

私は SaveFileDialog を使用しており、FileName に長い文字列 (longFileName) を設定する必要があります。文字列 longFileName は実行時に認識されます。

私が設定した場合

それから私は得るSystem.IO.PathTooLongException

どうすればいいですか?

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

xbap - 部分信頼 XBAP アプリから画像を保存するには?

いくつかの画像を表示する XBAP アプリがあり、ユーザーはそれらの一部をディスクに保存したいと考えています。しかし、私の XBAP アプリは部分信頼モードで実行されるためSaveFileDialog、ファイル システムにアクセスできないことは言うまでもなく、開始できません。

この場合、スタック オーバーフローが推奨する画像をディスクに保存する方法は何でしょうか?

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

c++ - カスタマイズされた Windows の保存ダイアログはもはや凝ったものではなくなった -- なぜ?

この質問に従って、カスタム テンプレートの説明を使用して Win32 ファイルの保存ダイアログをカスタマイズしています。現在、コンピューターや最近の場所などで [ファイルの保存] ダイアログに左側のバーが表示されないという問題があります。カスタム テンプレートを削除すると、左側のサイドバーが元に戻ることを確認できます。その削除を正当化するために私は何をしていますか? どうすれば両方を入手できますか?

更新:これが私が持っているコードの一部です:

ノート:

  • MyOFNHookProcRoutine常に 0 を返します。
  • 拡張フラグOFN_EX_NOPLACESBARを認識していますが、設定されていません (つまりFlagsEx、0 です)。
0 投票する
3 に答える
17964 参照

delphi - (保存ダイアログ)Vista / Win7でファイルフィルターを変更したときにファイル拡張子を自動的に変更するにはどうすればよいですか?

保存ダイアログを表示しながら、ユーザーのフィルタータイプの変更をフックし、ファイル拡張子を自動的に変更したい。(たとえば、MSPaintの「名前を付けて保存」操作のように。)

TSaveDialogとUseLatestCommonDialogs:= Falseを設定すると、次のコードでこれを処理できます。(最新の一般的なダイアログサポートなしで、当然のことです。)

XPと、Delphi2007でのvista/7の両方をサポートしたいと思います。

内部ラッパーでTSaveDialogの代わりにTFileSaveDialogを使用する必要がありますか?(そして、 IFileDialogControlEventsを使用したCOMプログラミングに苦労する必要がありますか?)

または、TFileSaveDialogを使用してこれを実現できますか?それは標準のプロパティのみですか?(私の開発環境はまだXPマシン上にあるので、試したことはありません。申し訳ありません。)

非常に一般的な作業だと思いますが、Vista/7をサポートするサンプルコードが見つかりませんでした...

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

c# - ファイルの保存ダイアログ - パスが機能しない

App.config:

C#:

なんらかの理由で、これは計画どおりにパスでファイルブラウザを開きません.理由や修正方法を知っている人はいますか?

私は今これを試しましたが、まだ動作しません:

Directory.Exists(saveDraftPath) は true を返します.. うーん?!

編集:上記のコードは、私にとっては一度だけ機能しました。コードは、これまでに回答したすべての人に有効です。しかし、それはまだ機能していません。したがって、問題はある種のローカル/履歴設定がそれを停止していると思われます。なぜこれが起こるのか誰にも分かりますか?

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

c# - 名前を付けて保存しないで保存する方法

リッチテキストボックスエディタを作成していますが、保存機能と名前を付けて保存する必要があります。savefiledialogを使用して、名前を付けて保存機能を簡単に実行できますが、これなしで保存する方法がわかりません。誰か助けてもらえますか?

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

c# - C# - SaveFileDialog がアクティブ ウィンドウとして表示されない

Excelスプレッドシートを開いて更新し、新しいファイルに保存してからすべてを閉じる小さなプログラムを実行しています。

ポップアップウィンドウを使用する場合を除いて、ほとんどすべて機能してSaveFileDialogいますが、最初の試行でのみ、ポップアップウィンドウがExcelウィンドウの後ろに隠されています(ボタンによってトリガーされた次の試行は、すべてSaveFileDialog前面に出て機能します)。

1回目の発生でもこれを行う方法を知っている人はいますか?

また、ファイル名を強調表示しないようにして、ユーザーがファイル名を誤って直接上書きするのではなく、ファイル名に追加できるかどうかも知りたいですか?

これが私がsavefiledialogに使用しているコードです...

どうもありがとう、ジョージ

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

visual-studio-2008 - VisualStudio2008の「名前を付けてファイルを保存」ダイアログの断続的な問題

私と数人の同僚は、Visual Studio2008とWindows7(64ビット)で奇妙な問題を経験しています。ソース管理にはVSS6を使用しています(残念ながら)。

チェックアウトされたファイルに変更を加えると、ファイルが期待どおりにチェックアウトされるという問題があります。しかし、プロジェクトをビルドしようとしたり、ファイルを保存しようとすると、VSがファイルがチェックインされていると見なすように、[名前を付けてファイルを保存]ダイアログが表示されることがよくあります(常にではありません)。読み取り専用フラグセット)。

ただし、ダイアログをキャンセルして保存または再ビルドするだけで、[名前を付けて保存]ダイアログを表示せずに、常に2回目に機能します。または、名前を同じままにして、名前を付けて保存を実行すると、機能します。これは、VS2008のソース管理ステータスがVSSに追いついていないかのようです(VS2008がファイルをチェックアウトしたアプリであったとしても)。

これは、このスレッドでの説明と似ていますが、権限や管理者としての実行の問題ではありません。1)2回目の試行で自動的に解決されるため、2)すでにVSを管理者として実行しています。

前もって感謝します。

ジェラド

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

silverlight - Silverlight で応答ストリームを開く

Silverlight 3 を使用してサーバーから画像を返そうとしています。サーバーは次のような応答ストリームを返します。

Silverlight クライアントでは、次のようにストリームを処理しています。

そのストリームを取得してブラウザの保存ダイアログを開きたいのですが、私が調べたオプションの1つは Html.Window.Navigate(New Uri("image url")) を使用することで、これにより正しいブラウザのデフォルトダイアログが開きましたが、オプションではありませんHttpRequest.Headers.Item を介して拡張情報 (XML など) をサーバーに送信する必要があり、Navigate はこれを許可しないためです。

Html.Window.Navigate(New Uri("image url")) を使用せずに、Silverlight アプリケーションから応答ストリームを取得し、既定のブラウザーの [保存] ダイアログを強制的に表示するにはどうすればよいですか?