これはVB6にあります(VB.netにも適用されます)。ブール変数とスリーステートのチェックボックス:どのようにタイプ変換を行うのが最適ですか?
チェックボックスには、3つの状態(チェック付き、チェックなし、グレー)があります。
しかし、私はブール変数(MuteSoundなど)を設定するためにそれらを使用しています。これは間違いなくの2つの状態を持つ値です。残念ながら、CheckedとUncheckedはTrue/False値に対応していません。
だから、私は持っていないことができます。 1.力:
bMuteSound = ChkMute.value .......... をbMuteSoundその後、何とか何とか
つのオプションの場合設定/ブール値であることをCheckbox.valueを読ん値:
bMuteSound = Checkbox.value =チェック .....
Checkbox.value = ConvertBooleanToCheckBox
衒学私は怖いです。問題のタイポ "varaiables"ではなく "変数"。 – MarkJ
おかげさまではありますが、pedantry以外に、実際には「変数」を検索しているかもしれません。 –