1

特定のフォルダーがアプリケーションに関連付けられていることをWindowsに認識させたいと思っています。おそらく、フォルダーに「folder.myExt」という名前を付けます。

これはレジストリを介して実行できますか?

もう少し情報
-これはxプラットフォームアプリ用です(これが拡張子の付いたフォルダーを提案した理由です-macはそれを処理できます)
-私が使用しているRADは、このサイズほど効率的にバイナリデータを読み書きできません「フォルダ」は2000ファイル以上で500Mbになります

4

2 に答える 2

0

フォルダに「拡張子」を付けることができますが、私が知る限り、Windowsはそれをすべてフォルダ名として扱い、クリックすると通常のようにフォルダを開きます。

Windowsシステムで.appを開くのを数回いじったところ、通常のフォルダーのように動作しました。

于 2008-09-15T23:48:07.273 に答える
0

Windows のフォルダーは name.extension ルールの対象ではありません。「フォルダー」タイプのレジストリのファイル タイプ処理には 1 つのエントリしかありません。(それを変えようとすると、非常に厳しい時代が待ち受けているでしょう)

目的の効果を得る唯一の簡単な方法は、OpenOffice、MS Office 2007、および大規模なビデオ ゲームがしばらくの間行ってきたことを実行することであり、コンテナーに ZIP ファイルを使用することです。(正確に「ZIP」である必要はありませんが、独自のファイル タイプを作成するよりも、すぐに利用できるコンテナー ファイル タイプを使用する方が適しています)。ハンドラ。これは Mac でも動作するため、クロスプラットフォームにすることができます。ただし、高速ではない場合があります。低圧縮または無圧縮を使用すると、これに役立つ場合があります。

于 2008-09-16T01:13:55.303 に答える