このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

UVJ Mailerで「\」マークの処理

発言者:Green
( Date Wednesday, April 05, 2000 17:41:49 )


UVJ Mailerを使用させていただいています。
まだ、AppleScriptの初心者です。

いろいろテストしていて気がつきました。
メッセージの中に半角の「¥」があると、スクリプトエラーになります。
これは、どのように回避すればよいのでしょうか。

よろしくお願いします。

田中求之 さんからのコメント
( Saturday, April 08, 2000 15:04:45 )

AppleScript では \ がエスケープ文字として使われますので、スクリプトの
文字列データの中に \ を使う(\ が入っている)時には、\\ に変更する必要が
あります。たとえば "ご注文の金額は \200 です" というメッセージを
UVJ Mailer で送るときには

tell application "UVJ Mailer PPC"
  send mail "ご注文の金額は \\200 です" to "someo@one" subject "Thank you"
end tell

というスクリプトを書きます。

Green さんからのコメント
( Saturday, April 08, 2000 18:42:50 )

ありがとうございました。

まだまだ、わからない点がいっぱいあります。
これからも、よろしくお願いします。