パスワードが設定されているかを判別する。(バージョン4.75以降)
ispassword <filename> <password name>
パスワードファイル <filename> から <password name> で指定されるパスワードが存在するかを調べる。
パスワードファイルに <password name> に対応するパスワードが設定されているならば、システム変数 result に 1 が格納される。それ以外の場合、result に 0 が格納される。
strdim pw 2 username = 'yutaka' ispassword 'pw.dat' username ; result: 0=false; 1=true if result = 1 then getpassword 'pw.dat' username pw[0] pw[1] = pw[0] else msg = 'What is your password for ' strconcat msg username strconcat msg '?' passwordbox msg 'Enter your password' pw[0] = inputstr pw[1] = pw[0] setpassword 'pw.dat' username pw[0] endif