StringCompareEncrypted() 関数
- Last UpdatedApr 24, 2026
- 1 minute read
暗号化された文字列を暗号化されていない文字列と比較し、ブール値結果を返します。この関数は、パスワードの確認に使用できます。パスワード暗号化の詳細については、「オブジェクトのアニメーション化」を参照してください。
構文
result = StringCompareEncrypted (plain, encrypted)
パラメータ
plain
リテラル文字列、メッセージ型タグ名、または文字列式です。
encrypted
暗号化されたメッセージ型タグ名です。
例
このスクリプトは、プレーン テキストと暗号化されたテキストが同じ場合に 1 を返し、そうでない場合は 0 を返します。Passwd は、暗号化されたユーザー入力の値を含むメッセージ型タグです。PlainTxt は、ユーザー入力と比較されるメッセージ型タグです。
StringCompareEncrypted(PlainTxt, Passwd)
注意:InTouch HMI 2026 以降、StringCompareEncrypted() 関数は非推奨となり、InTouch スクリプトでは使用できなくなります。重要な点として、InTouch アプリケーションをアップグレードした後は、StringCompareEncrypted スクリプト関数が発生するすべての場合においてランタイム時に何の効果も得られず、常に 0 が返されるようになることが挙げられます。