2017-11-06 11 views
2

私は、置き換えられたアプリケーションが準備ができるまで単純な変更を行う必要がある従来のVB6アプリケーションを持っています。コンパイルすると、私が含まれているコントロールの1つがライセンスされていないことを私に知らせるエラーが表示されます。どちらがいいのか簡単に知る方法はありますか?私はすでにvbctrls.regを実行し、ocxファイル、anibtn32、dbgrid32、gauge32、graph32、grid32、keysta32、mschart、msoutl32、spin32、およびthreed32を登録しています。VB6でライセンスされていないコントロールを特定します。

ご協力いただければ幸いです。

+3

登録はライセンス取得と同じではありません。それらは通常、IDEからの使用を許可する物理的なライセンスファイルを持っていました – Plutonix

+2

プロジェクト参照のサードパーティコントロールのリストを取得します。その後、空のプロジェクトを作成することができます。フォーム上のリストからコントロールの1つをドラッグします。コンパイルして実行します。エラーが発生していないか、またはライセンスされていないメッセージがポップアップ表示されたら、このコントロールを削除し、次のコントロールを追加します。 –

答えて

2

1つの方法は、新しいサンプルプロジェクトを作成し、そのプロジェクトに一度に1つのコントロールを追加することです。どのコントロール(またはコントロール)がエラーを生成しているかを発見するまで、それぞれを実行します。

関連する問題