特定のフォルダーがアプリケーションに関連付けられていることをWindowsに認識させたいと思っています。おそらく、フォルダーに「folder.myExt」という名前を付けます。
これはレジストリを介して実行できますか?
もう少し情報
-これはxプラットフォームアプリ用です(これが拡張子の付いたフォルダーを提案した理由です-macはそれを処理できます)
-私が使用しているRADは、このサイズほど効率的にバイナリデータを読み書きできません「フォルダ」は2000ファイル以上で500Mbになります
フォルダに「拡張子」を付けることができますが、私が知る限り、Windowsはそれをすべてフォルダ名として扱い、クリックすると通常のようにフォルダを開きます。
Windowsシステムで.appを開くのを数回いじったところ、通常のフォルダーのように動作しました。
Windows のフォルダーは name.extension ルールの対象ではありません。「フォルダー」タイプのレジストリのファイル タイプ処理には 1 つのエントリしかありません。(それを変えようとすると、非常に厳しい時代が待ち受けているでしょう)
目的の効果を得る唯一の簡単な方法は、OpenOffice、MS Office 2007、および大規模なビデオ ゲームがしばらくの間行ってきたことを実行することであり、コンテナーに ZIP ファイルを使用することです。(正確に「ZIP」である必要はありませんが、独自のファイル タイプを作成するよりも、すぐに利用できるコンテナー ファイル タイプを使用する方が適しています)。ハンドラ。これは Mac でも動作するため、クロスプラットフォームにすることができます。ただし、高速ではない場合があります。低圧縮または無圧縮を使用すると、これに役立つ場合があります。