# setpassword

パスワードを追加もしくは更新する。

## 形式

    setpassword <filename> <password name> <strvar>

## 解説

パスワードファイル <filename> から <password name> で指定されるパスワードを <strvar> に更新する。
文字列変数 <strvar> のパスワードは暗号化され、ファイルに保存される。

もし指定されたファイルが存在しなければ、新しくファイルを作成する。

一つのパスワードファイルに複数のパスワードを保存することができる。
各パスワードはパスワード識別子によって識別される。

パスワードファイルへの書き込みに失敗した場合、システム変数 result に 0 が格納される。それ以外の場合、result に 1 が格納される。

## 例

    newpasswd = 'hoge'
    setpassword 'password.dat' 'yutaka' newpasswd
    if result then
      messagebox 'Password updated successfully.' 'Result'
    endif

## 参照

- "getpassword"
- "ispassword"