第37号HSPTV!メルマガアーカイブこのページはHSPTV!のメールマガジンのバックナンバー置き場です。メールマガジンへの加入はhsp.tvまで。http://hsp.tv/play/service.html■はじめにこんにちは、うすあじです。今回はちょっとだけお待たせしました。ところで、新学期や新生活の人は新しい生活に慣れたかな?悩みがある人は”もーりお”に相談してみるとイイモ!では、メルマガスタートです。第7回みなさモ、こんにちモ。舌足らずな牛、『もーりお』でフガフガ。春はドキドキワクワクだモ。期待と不安がいりまじるモモ。そんなあまずっぱい気持ち、いいなぁフガフガ。春には切なさがいりまじるんだよねぇ、フガフガ。その切なさは、初恋に似てるんだよね、フガフガ。もーりおは草を食ってるばかりだモ。ウフフフ意味:はっ!いかんモモ妄想が!!どーやら、ぼくは発情期なのかモ?妄想が、昭和っぽくてすまんモモ。もーりおは、つぶやくことが趣味モ。みんなもつぶやきたいことがあったら送ってほしいモ。短歌や川柳なんかでもいいモ。第19回このコーナーでは、HSP3の変わった使用例や、気がつきにくい機能などを紹介していきたいと思います。前回に引き続いて、型の扱いについて取り上げていきましょう。使用すると言いました。(わからない人は前回のワンポイントテクニックを参照してください。今回は「文字列型」について解説していきましょう。a="mojiretsu"このように、「文字列型」は「"」で囲んだ部分を文字列として格納することができます。HSP3では、文字列として格納する文字数や文字の種類に制限はありません。スクリプトに書くときには特別な書き方が必要な文字もあります。a="ABC\"DEF"上の例では、「ABC"DEF」という文字列が代入されます。「"」は囲むための記号として使われているので、直接書くことができないため、「\"」を使うことになっているのです。他にも、「\」を使っていくつかの特殊な文字を記述できます。\代入された変数は、パラメーターに指定することができるほか、いくつかの計算を行なうことができます。「文字列型」で行なうことのできる計算は、「+」とif命令で使用するための論理演算子(「=」「!=」)のみとなっています。(違っているかを比較)複数の型が混在する時の計算は、最初に出てくる「型」が結果を決めるということを前回説明しましたが、「文字列型」の場合も同じことが言えます。aのようなスクリプトがあった場合、変数aは、「abc123def」という文字列になります。自分で型を変換する場合は、strまたはstrf関数を利用します。str(123)は、「123」という文字列が変数aに代入されます。)は、フォーマット指定により「000123」という文字列になります。検索を行なうなど様々なサポート命令が用意されています。文字列の操作は、最初慣れないうちは不自由に感じるかもしれませんが、どの命令がどのような機能を持っているか知っていれば、ほとんどの処理は難しくなくなるでしょう。パスワード入力HSPセンターの掲示板に質問があって、”パスワード入力”を作りたいというのがあったので、ちょっと作ってみた。メルマガ用に改造してみたよ。入力はinput、比較はifを使うとできる。inputにはちょっとコツがあって、いったん処理をとめてユーザーの入力を待つ処理が必要。それにはbuttonと組み合わせて使うと便利だよ。”hsp”がパスワードになってます。暗号にしたり、ファイルに書き出せるようになると面白いね。"パスワードを入力して<GO>ボタンをクリックしてください。{errmes="パスワードが違います。"パスワード認証に成功しました。メルマガ投稿募集中”HSPTV!メルマガ”への投稿をお待ちします。募集するコーナーは(1)「教えて!おにたま!!」HSPの素朴な疑問をHSPの作者おにたま氏に聞いてみよう!というコーナー。知りたいテクニックなどを直接聞くチャンス。(2)「もーりおのつぶやき」つぶやき、短歌や川柳を受け付けてます。(3)「こんなHSP3本が欲しい」あなたが欲しい、読んでみたいHSP3の本を教えてください。したら実際に本になるかも。メルマガに関する要望や感想、日常のお便りもお待ちしています。メルマガへのメールが少ないんですよ。問題がないというのはいいんですけどね。つまらないとか、難しすぎるとか、意見があったら送って下さいね。「もーりおのつぶやき」の応援、川柳なども絶賛募集中ですよ!そろそろメルマガもリニューアルかなぁ。どんなメルマガが読みたいか、メールで教えてくれるとうれしいな。20:41口臭チェッカ。