HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0418
くろトリ#ラベルの表示がされないみたいです3解決


くろトリ#

リンク

2013/4/18(Thu) 21:08:33|NO.53575

はじめまして
いつもHSPを勉強しつつ、楽しませてもらっています

質問なのですがHSPスクリプトエディタ(hsed3.exe)で、メッセージ表示(mes "")
をするときに最後に「本」(mes "〜本")で終わってしまうと、編集メニューの
ラベル・関数一覧(F11)でそれ以降のラベルが表示されなくなっていました
また print "本" でも同じようになるみたいです
これは自分だけで起こっているのでしょうか?

わかりやすいようにスクリプトも書いておきます


*a mes "テスト" *b //ラベル一覧に表示されないメッセージ // ※ // をはずしてチェックしてください //print "〜本" //mes "テスト本" *c mes "本 テスト" *d <pre/>



この記事に返信する


名無し

リンク

2013/4/18(Thu) 21:13:53|NO.53577

私の環境(v3.31)でもF11で*c、*dが表示されませんでした。
OSはwindows7 Home Premiumです。ご参考までに。



inovia

リンク

2013/4/19(Fri) 00:37:57|NO.53581

本という文字コードは 0x7b を2バイト目に含んでおり、
HSPの複数行文字列の開始位置({")と誤認し、
それ以降のラベル検索が失敗している感じですね。

いわゆるSHIFT_JISのダメ文字問題です。
https://sites.google.com/site/fudist/Home/grep/sjis-damemoji-jp/table


改造版スクリプトエディタの方は修正しておきました。
http://hsp.hinekure.net/#hsed3



くろトリ#

リンク

2013/4/23(Tue) 22:44:12|NO.53634

そうでしたか!わかりました
返信ありがとうございました



ONION software Copyright 1997-2023(c) All rights reserved.