WIX Toolsetを使用して、インストーラ(.msi)を作成しています。プロダクトキーは、16文字の英数字の値を4文字のペアで受け取り、お互いに-
で区切っています。 0000-0000-0000-0000
次のコードでMaskedEditコントロールを使用しています。Windowsインストーラで英数字の値のみを受け入れるようにMaskedEditコントロールを設定する方法は?
<Control Id="Key" Type="MaskedEdit" X="75" Y="84" Width="252" Height="15" Property="ProductKey" >
<Text><![CDATA[<&&&&-&&&&-&&&&-&&&&>]]></Text>
</Control>
なお、上記の画像のように画面上に描画します。しかし、ユーザーが特殊文字を入力するのを妨げるものではありません。 受け付ける文字の範囲を英数字のみに制限するにはどうすればよいですか?私はthis article on MaskedEditを手に入れましたが、それらの使い方を理解できません(alternate
の意味)。^
を入力して、大文字で入力するにはどうすればいいですか?)
あなたは私に '^'の使用例を教えてください。 – goyaltushar92
これは、約2ページの長さのCAを書く必要があります。 – dvorn
これは、 '^'、 '?'などの重要な使用はありません。私たちがCAですべてのことをしなければならない時は、そうですか? – goyaltushar92