2011-04-18 12 views
0

無人で実行され、メモリチェックボックスがグレー表示された古いVB6 ActiveX .dllを見ています。私はフォームがプロジェクトに添付されているときに起こることを知りました。フォームを削除しましたが、ボックスはグレー表示されています。vb6無人実行がグレー表示されました

クリック可能にするにはどうすればよいですか?

+0

デバッガを実行していませんか?フォームを追加できるようにプロジェクトタイプを変更しましたか? – jlnorsworthy

答えて

1

新しいVB6 ActiveX DLLプロジェクトでこれを試したところ、フォームが追加された後は無人エクスプレッションボックスがグレー表示されていますが、フォームが表示されるとすぐに再度有効になります除去された。

プロジェクトは、単一のクラスと単一のフォームで簡単に取得できるので、チェックボックスをグレー表示にする他の要素がプロジェクトに含まれているかどうかはわかりません。

更新: 私はこれをもう一度試してみました。私は無人執行を有効にして、次にに追加できないことを確認します。これには含まれています:

  • フォーム
  • ユーザーコントロール
  • プロパティページ
  • ユーザードキュメント
  • データレポート
  • コンポーネント(Ctrlキーを押しながらT)
0

を私は実際にちょうど見つけここに答えてください:

http://www.tek-tips.com/viewthread.cfm?qid=125144&page=1997

私はプロジェクトのコンポーネントを調べて、1つがあることを確認しました。コンポーネントのチェックを外し、アプリケーションがそのコンポーネントに対して参照していたすべてのコードをコメントアウトすると、チェックボックスはクリック可能になりました。

この特定の.dllからそのコンポーネントを削除できるかどうかを判断する必要があります

関連する問題