2

コンポーネントのセットアップ中にダイアログにコンボボックスを表示しようとしています。現在、ラジオボタングループがあります。MSIの「ComboBox」テーブルと「Control」テーブルに適切なエントリを追加し、適切なダイアログボックスでラジオボタングループへの参照をコンボボックスに置き換えるだけで、コンボボックスに置き換えることができると思いました。ただし、これは機能していません。セットアップが失敗し、エラー#2885が発生します。[Windowsインストーラエラー2885:ダイアログ[2]でコントロール[3]を作成できませんでした。ここから。]

これを行う方法についてのアイデアはありますか?私はどうやらOrcaしか使用できません(誰もが覚えているのでそれが使用されています)。

4

1 に答える 1

2

あはは!それが何であるかを理解しました。ラジオボタンをコンボボックスに置き換えたときに、次の要素としてラジオボタングループ(タブストップのような並べ替え)を持つ要素(前のボタン)が1つ残っていた以外は、すべて正しく実行していました。また、フォームの読み込み時に、ラジオボタンを見つけようとしましたが、見つかりませんでした。そのため、エラーが発生しました。

リンクリストを扱うときの典型的な新しいプログラマーの間違いのようなものです。削除/挿入しているノードへの参照を更新しません。

于 2008-10-01T18:51:12.077 に答える