Delphi6にてOLE2->OleCtnrsに変えてコンパイルしようとしたところ、「IAVIStream = class(IUnknown) クラス型が必要です」とエラーが出ました。その後、Systemが足りないのかなとVfw.PasのusesにSystemを足したところ識別子の多重定義と怒られました。??はていったい何故なんでしょうか?かなり初心者の私には見当もつかないのですがどうしてこうなるかわかる方、ぜひとも詳しくご教授願います。