問題タブ [open-with]
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.
windows - プログラム用に新しいファイルタイプを作成した場合、「プログラムから開く」を適切に使用するにはどうすればよいですか?
プログラムを作りました。また、プログラムが作成、開く、編集できる独自のファイルタイプを作成しました。エクスプローラーで、この新しいファイルタイプを右クリックし、[プログラムから開く]を選択して、プログラムを選択しました。もちろん、ファイルをロードせずにプログラムを開くだけです。
起動時にファイルを開くように要求されていることをプログラムに知らせるにはどうすればよいですか?「OpenWith」が送信するコマンドライン引数はありますか?
c# - c# open ファイルは常に「Open With」ダイアログを表示します
ファイルをダウンロードする ac# アプリケーションがあり、拡張子が既知の拡張子であるかどうかに関係なく、[アプリケーションから開く] ダイアログを常に表示する必要があります。
私は試した
しかし、.png ファイルを開こうとすると、[アプリケーションから開く] ダイアログが表示されず、デフォルトの画像ビューアでファイルが開かれます。
ユーザーはアプリケーションを選択できる必要があります (たとえば、ファイルを表示する代わりに編集したい場合など)。ユーザーが選択できるように、Vista に強制的に開くダイアログを表示させる方法はありますか?
windows - 開くダイアログボックスで「選択したプログラムを常に使用して、この種類のファイルを開く」オプションを有効にする方法
[アプリケーションから開く] ダイアログボックスで [この種類のファイルを開くときは、選択したプログラムを常に使用する] オプションを有効にするにはどうすればよいですか?
次のレジストリ エントリを確認済みです。
「この種類のファイルを開くときは、選択したプログラムを常に使用する」オプションが無効になる他の原因は何ですか?
c# - ファイルを直接開く
C#でテキストエディターを作成し、プログラムが使用するXMLファイルに特別なファイル拡張子を使用します。Windowsのコンテキストメニューから[プログラムから開く...]を使用すると、プログラムがファイルを読み取らず、エラーが発生します。
これを修正するにはどうすればよいですか?
windows - 私のアプリケーションで作業してウィンドウを開く
特定の拡張子のファイルを開いてユーザーに表示できるアプリケーションを作成しました。ここで、ユーザーがファイルをダブルクリックして、アプリケーションで開くことができるようにしたいと思います。Windowsの[プログラムから開く]ダイアログボックスで[常に選択したプログラムを使用する...]オプションを設定しようとしましたが、Windowsがアプリケーションに送信するファイル名を受信する方法がわかりません。これを行う方法?
ありがとう...
c# - C# Windows 'Open With >' コンテキスト メニューの動作
重複の可能性:
アプリケーションとのファイルタイプの関連付け (C#)
「.build」ファイル (nant スクリプト) を視覚化および変更する C# Windows アプリを作成しています。ユーザーが Windows エクスプローラーで .build ファイルを右クリックし、[アプリケーションで開く] オプションを選択して、アプリでファイルを変更できるようにしたいと考えています。
このメカニズムを使用するには、プログラムで何をサポートする必要がありますか? コンテキスト メニューのサポートを有効にするために、プログラムは Windows に対して何をする必要があるでしょうか?
この件に関する優れた記事/チュートリアルの方向性を教えてくれる人がいるかどうか疑問に思っていました.
macos - アプリのインストール時に、アプリで [開く] オプションが自動的に変更される
ムービー ファイルを整理して再生するデスクトップ アプリケーションを開発しています。そのため、アプリケーション ターゲットの [プロパティ] の下にドキュメント タイプとして mp4、mov、avi、m4v (mp4、mov、avi、m4v 拡張子) を追加しました。問題は、ユーザーが自分のシステムのアプリケーション フォルダーにアプリをインストールすると、mp4 ムービー ファイルを開くための既定のオプションが、QuickTime Player から Voila に自動的に変更されることです。デフォルトのオプションは、ファイルの情報ウィンドウにある「アプリケーションから開く」オプションに他なりません。これは、ほとんどのユーザーで発生します。なぜこうなった?これを解決するにはどうすればよいですか?
java - ウィンドウの「Open with ...」リストにアクセスするJava
Windows XP/Vista/7 の「Open with...」コンテキストメニューの一覧を Java から取得したいと考えています。
Windows レジストリから、アプリケーションを起動するコマンドを取得する方法を見つけることができました。しかし、Explorer Open with list コンテキスト メニューに示されているように、これらのアプリケーション名とアイコンを取得する方法がわかりませんでした。
また、これらの情報の管理方法は、OS のバージョンごとに異なるようです。
このためにJavaで使用できるライブラリはありますか?
ありがとう。
python - Python: ファイルに関連付けられたアプリケーションのリストを取得する (Linux)
Python でアプリケーションを作成しており、ユーザーに「開く」メニューを提供する必要があります。現在、私は解析/usr/share/applications/mimeinfo.cashe
して~/.local/share/applications/mimeapps.list
いますが、結果は非常に悪いです。Nautilus の「Open with」メニューには、より多くのエントリがあります。
ファイルに関連付けられたアプリケーションのリストを取得するためのより良い方法を知っていますか?
編集:
gnomevfs
モジュールを使用する簡単な方法があります。
返されたリストでは、アプリケーション名、アイコン名、構成ファイル、およびその他の多くのものを取得します。
emacs - emacs / openwith引数をプログラムに渡す方法は?
私はemacsでopenwithパッケージを使用しています。いくつかの追加オプションを使用してxfigで.figファイルを開きたいのですが、次に例を示します。
openwithは、追加のオプションを渡す必要がない他のファイルの関連付けで機能しています。.emacsファイルで次のことを試しました
これは機能しますが
動作しません(error: Wrong type argument: arrayp, nil)
、また
ここではエラーは発生しませんが、動作しません。「外部プログラムでfile.figを開いた」と表示されますが、何も起こりません。この場合、これらすべてのオプションで実行されているxfigプロセスがあることに気付きました。
誰かがこれを修正する方法を教えてもらえますか?
助けてくれてありがとう。