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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
1110
まるす行を減らしたい8解決


まるす

リンク

2013/11/10(Sun) 15:41:53|NO.58075

こんにちは

早速質問ですが、3行のテキストを2行にしたりするような方法が、
どうしても分からないのでどうか知恵をお貸し下さい!!
お願いします。(__)



この記事に返信する


甘酒氏

リンク

2013/11/10(Sun) 16:59:11|NO.58078

質問の意図がよくわからんが、「文字がはみ出ない様に改行を減らしたい」とエスパーしておくと

font msgothic,8 mes "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
のように、フォントサイズを小さくしておくか、

screen 0,1000,1000 mes "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
スクリーンサイズをデカくしても防げる



ZAP

リンク

2013/11/10(Sun) 17:46:15|NO.58082

何行、というのはプログラムエディタ上の話でしょうか?


screen 0 pos 0,0 mes "肉まんは食べるものであって揉むものではない"


screen 0 :pos 0,0 :mes "肉まんは食べるものであって揉むものではない"

いずれにしても質問する方はもう少し判るように具体的に書くべきでしょう。



まるす

リンク

2013/11/10(Sun) 22:44:19|NO.58086

すみません
急いでた中で書き込んだものでして・・
今読みましたが確かに意味不明ですね。すみませんでした。

まあそんなことは置いておいて甘酒氏、ZAPさん早速の解答ありがとうございます。
3行のテキストを2行にしたいと書きましたが、

text="\n\n\n"や

text={"


"}

↑の場合textの内容が3行になりますよね?
それを2行にしたいわけなんです。
行の内容を消すのではなく、行自体を消したいのです。

分かりにくい文章を書いてしまいお騒がせしました(汗)
引き続きお願いします。



とおりすがり

リンク

2013/11/10(Sun) 23:05:55|NO.58088

>行の内容を消すのではなく、行自体を消したい

せっかく言い直していただいたのですが、引き続き良く分からないですね…
「改行コードをひとつ消したい」ということですか?



まるす

リンク

2013/11/10(Sun) 23:36:56|NO.58090

とおりすがりさん解答ありがとうございます

改行コードをひとつ消したい で合ってると思います。

text={" "} notesel text dialog notemax

↑のスクリプトだとダイアログで3と表示されると思います。
それを2と表示させるようにしたいのです。
文章下手くそで申し訳ないです。。



まるす

リンク

2013/11/10(Sun) 23:40:42|NO.58091

追記です。


//---------------------ここから-------------------- text={" "} //--------ここまでをいじらずにお願いします。------- notesel text dialog notemax



とおりすがり

リンク

2013/11/10(Sun) 23:54:05|NO.58092

それならこういう方法があります。
//---------------------ここから--------------------
text={" "} //--------ここまでをいじらずにお願いします。------- notesel text val=instr(text,0,"\n") text=strtrim(text,val,'\n') dialog notemax

ところで、何番目の改行コードを取り除くのか、とかはいいんでしょうかね…?
改行コードの場所によってはinstrを使わなくてもいいかもしれません。
詳しくはヘルプのstrtrimの項目を見てください。



まるす

リンク

2013/11/11(Mon) 00:16:10|NO.58094

strtrimで改行コードも取り除けるんですね!!
初めて知りました・・・!
とおりすがりさん本当にありがとうございます!!

無事解決しました。
皆さんお忙しい中、解答ありがとうございました!



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