Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
ノラ猫Nr
◆gTRYeEBKvG25
2018/11/19 20:46
質問
INPUTで...
INPUTで、14文字までしか打てないようにする命令を教えてください。あと連続投稿スマソ
コメント
RU-RA
2018/11/19 21:19
◆WXDJqyOv9yBK
INPUTの代わりにINKEYを使うとか?
takumi
2018/11/19 22:00
◆Ce3Q40uXWJjn
INPUtで文字を取得後、
A$=SUBST$("input文字列",14,"")
でA$に入るとおもう(未検証)。
RU-RA
2018/11/19 22:04
◆WXDJqyOv9yBK
打てないように、だからねー。
でんぺん
2018/11/19 22:12
◆HfSy5ayxtyTa
残念ながらINPUTでは文字数制限は出来ないのでINKEY$などをつかって自分で処理するしかないですねー。
ファイル名入力ならDIALOGに専用命令が用意されているみたいですが、あるのはそのぐらいですね。
初心者
2018/11/20 8:48
◆ULvuffpmw1rp
背景が一色だけならスプライトなどで指定文字以降を隠すようにしたらいけそう。
見た目だけなら。
ノラ猫Nr
2018/11/20 16:13
◆gTRYeEBKvG25
皆さんの話を聴いていると簡単にはできそうもないので諦めます。せっかく答えてくれたのにすいません<(_ _*)>
はる
2018/11/20 16:45
◆75Vh4SY8TdKS
いや、難しくはないと思います。
INKEY$()を使えば簡単ですよ。
ツララ
2018/11/20 16:57 ネタバレ
◆ArUdBYOYME1V
やってみもしないで難しそうと思うのはちょっと雑魚キャラ過ぎません?
謝るくらいならもっと前向きな姿勢見せて欲しいところですけど
RU-RAさんとでんぺんさんがズバリなヒントくれてるのに捨てちゃうんです?
それってあんまりなんじゃないんです?
DEF INPUT14$()
VAR I,C$,S$
FOR I=0 TO 13
REPEAT
C$=INKEY$()
UNTIL C$!=""
IF C$==CHR$(13) THEN BREAK
S$=S$+C$
NEXT
RETURN S$
END
このコメントはネタバレを含んでいます。
このコメントをひらく
RU-RA
2018/11/20 17:14
◆WXDJqyOv9yBK
DEF使えば、文字数とかも指定出来ちゃうかも☆
RU-RA
2018/11/20 17:14
◆WXDJqyOv9yBK
久々に役に立てた。
ノラ猫Nr
2018/11/20 20:44
◆gTRYeEBKvG25
>>ツララさん
文章足りなかったですね、一回試してみましたけど無理だったんで諦めました。
1
2
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-