0

Visual Basic 6 でサードパーティ コンポーネントのライセンス チェックを無効にすることはできますか?

大量のレガシー コードを含む VB6 プロジェクトをコンパイルするタスクがあり、このプロジェクトはいくつかのサードパーティの DLL および OCX コンポーネントを使用しています。このコンポーネントのいくつかのバージョンが見つかりましたが、EXE ファイルをビルドしようとすると、「コントロール FrameTimer を読み込めません。ライセンスが見つかりません」というコンパイル エラーが発生します。

VB6 Studio の設定またはレジストリからこのライセンス チェックを無効にすることはできますか?

ありがとうございました。

4

1 に答える 1

2

コントロールのライセンスを取得するか、サード パーティのコントロールを標準のコントロールに置き換える必要があります。

または、コントロールをハッキングして、何らかの方法でセキュリティ チェック機能を無効にします。クライアントのレガシ コードをコンパイルしている場合、クライアントは過去のある時点でコントロールのライセンスを取得していると思われます。そのため、クライアントに情報を見つけるよう依頼する必要があります。

IDE で何も無効にすることはできません。そうしないと、サード パート コントロール ベンダーがどのようにして利益を上げ、コントロールの登録の必要性を強制したのでしょうか?

于 2013-09-15T12:53:50.080 に答える