2011-10-29 13 views
1

私はそうMSは、検索テキストのIFilter

私はカードゲーム(ブリッジ)に特化したテキストファイルを大量に保存しています:-)ばかな質問を許してくださいMS検索で初心者です。 これらのファイルは、チャンピオンシップで行われたブリッジゲームを表す特定の形式のプレーンテキストファイルです。 通常の.txtファイルとの唯一の違いは、 ".txt"ではなく ".lin"というファイル拡張子です。

標準の正確なコピーである新しいiFilterを実装する必要があります。iFilterただし、別のファイル拡張子を使用します。

これは、既存のフィルタをコピー/貼り付けし、その内容を調整(改ざん)することで可能ですか? iFilterを編集して再コンパイルするためにc#を使用する必要がありますか?

答えて

1

Windows 7 SDKには、何をしようとしているのかに適した青いプリントになるサンプルIFilter実装があります。それは "SmpFilt"と呼ばれるプロジェクトを含んでいます。このコードは、カスタムファイル拡張子を持つテキストファイルの解析を示しています。代わりにテキストを解析し、.linファイルからカスタム属性を引き出すコードを変更する必要があります。

残念ながら、管理されたコード(C#/ VBなど)でカスタムIFilterをビルドすることはできません。サンプルプロジェクトはC++です。 Windows 7およびServer 2008では、マネージコードで記述されたIFilterは読み込まれません。

幸運。

関連する問題