問題タブ [explorer]
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#アプリケーションからWindowsエクスプローラーのコンテキストメニューをどのように表示しますか?
アプリケーションにファイルリストがあり、ユーザーがアイテムを右クリックしてWindowsエクスプローラーのコンテキストメニューを表示できるようにしたいと思います。IContextMenuインターフェイスを使用する必要があると思いますが、どこから始めればよいのかよくわかりません。
c# - エクスプローラーから別のタブにファイルを開く方法
エクスプローラーから別のタブにファイルを開く方法。[開く]メニューをファイルタイプに関連付けることができます。プログラムを既に動作させているときに、新しいプログラムではなく、新しいファイルを別のタブで開く方法を説明します。名前ではなく、すでに実行中のプロセスを正確に見つけて、ファイル名を送信する方法。
はっきりさせておきますが、アプリを単一インスタンスにしたいので、ユーザーが10個のテキストファイルを選択してEnterキーを押すと、アプリケーションは10個のプロセスを作成するのではなく、10個のテキストファイルすべてを10個のタブで開きます。どうやってするか?同じプロセスのさまざまなインスタンス間で通信する方法。
解決済みの編集:C#のWM_COPYDATAとcodeprojectのSingleApplicationクラスを使用して機能を実装しました。
c# - Embedding a File Explorer instance in a Windows Forms application form
My (C#, .NET 3.5) application generates files and, in addition to raising events that can be caught and reacted to, I want to display the target folder to the user in a form. The file-list is being shown within the same form as other information.
I'm using an instance of the WebBrowser
control (System.Windows.Forms.WebBrowser
), then navigating to the folder. This shows some default view of the explorer window, with the file summary panel on the left and the files in the 'Tiles' (large icon and text) view.
For example,
I'd like to suppress the panel and to view the file list in the Details view. The user can get to this via a right-click, context menu, but I'd like it to come up automatically.
I'd rather not have to build my own TreeView, DataGridView or whatever; the WebBrowser control does all the updating and re-sorting and whatnot 'for free'.
Is there a better way? A different control to use or some additional arguments to pass to the control?
And if I could trap events (for example, files being selected/renamed/double-clicked, etc.) then all the better!
java - Java から特定のファイルのデフォルト (ネイティブ) アプリケーションを起動する方法は?
ファイルのリストを表示しています。つまり、私の Java アプリケーション (Eclipse RCP) では、xls、doc、pdf、odt などです。ユーザーがファイルをクリックすると、Windows エクスプローラーや Finder で発生するのと同じように、適切な (OS の考えに従って) ネイティブ アプリケーションを起動したいと考えています。
そして、私がここにいる間: Finder や Explorer がさまざまなファイルの種類に使用するのと同じアイコンも表示するとよいでしょう。
このためのライブラリまたは Eclipse プラグインはありますか?
.net - Windowsエクスプローラープロセスをプログラムで再起動する方法
Windows シェル拡張に取り組んでいますが、残念ながら、DLL を変更するときは、Windows エクスプローラーを再起動する必要があります (DLL がメモリに保持されるため)。
Dino Esposito からこのプログラムを見つけましたが、うまくいきません。
これを行うために共有できるものはありますか?
PSタスクマネージャーに行ってエクスプローラープロセスを強制終了できることはわかっていますが、怠惰な方法でやりたいだけです。さらに、これにより自動化が可能になります。
PPS 開発には .NET を使用していますが、シェルの再起動機能は C、C++、または .NET 言語である可能性があります。それは単に小さなスタンドアロンの実行可能ファイルになります。
windows - Start Directory in Windows Explorer running Vista not set properly?
When I right click on Windows Explorer, select Properties, it opens a panel, I set the value of "Start In" to "C:\", which means I want it to point to my C: drive when I open explorer, but it's not working, it always points to "Documents". On XP I did the same thing and it worked, but now I got this new PC with Vista, it doesn't work? How to fix this?
c# - ファイルシステムのツリービュー
FS 上のフォルダをクリックできるようにするコントロールはありますか? ファイルを右クリックしてエクスプローラーでエクスプローラーを押した後の左のタブのように?
windows - Windows エクスプローラーをプログラムで更新するにはどうすればよいですか?
IShellIconOverlayIdentifierインターフェイスを使用してファイルとフォルダーにオーバーレイ アイコンを表示する Windows シェル拡張機能があります。私の拡張機能はTortoiseCVSやTortoiseSVNに少し似ています。
時々、Windows Explorer にすべてのアイコンを再描画させる必要があります。これを行うには、次のようにSHChangeNotifyを呼び出します。
これにより、開いているエクスプローラー ウィンドウのデスクトップと右側のペインが更新されます。エクスプローラ ウィンドウの左側にあるフォルダ ツリーは更新されません。
そこで、次のようにWM_SETTINGCHANGEを送信してみました:
Vista では、これによりフォルダ ツリーが更新されますが、右側のペインは更新されません。
SHChangeNotify()
後に続くの組み合わせはWM_SETTINGCHANGE
、Vista では非常にうまく機能するようです。しかし、XPでフォルダツリーが表示されている場合、まだ更新できません。
これをより良くする方法を誰かが考えていますか?
XPのより良い解決策はありますか?
送信SHCNE_ASSOCCHANGED
は、Explorer を頭上で叩くようなものです。これにより、デスクトップ全体が非常に激しく更新され、開いているエクスプローラー ウィンドウのスクロール位置が失われます。もう少し暴力的でないものはありますか?
tfs - チーム エクスプローラー 2008 と MS SCC API?
これが少しトピックから外れているように思われる場合は、申し訳ありません。プログラミングの問題というよりは、技術/インストールの問題ですが、ここの誰かが知っているに違いありません。
いかなる場合でも...
ここではソース管理に TFS を使用しているため、Team Explorer 2008 をインストールしました。現在、MS SCC API を使用したソース管理をサポートしているヘルプとマニュアルを見ています。ただし、チーム エクスプローラー/TFS は、H&M で利用可能なプロバイダーには表示されません。
私の質問は次のとおりです。
- TFS/Team Explorer はこの API を実装していますか?
- 何かをインストールまたは構成するのを忘れましたか?