投稿
reji Satoshi.1103
質問です。DATA文を使ったDIALOGを表示したいのですが、なかなかうまくいきません…画像の問題がわかる方、回答お願い致します。
0そうだね
プレイ済み
返信[1]
親投稿
********** itd12d
RESTORE @DIALOG FOR I = 0 TO 3 READ A$:B$=B$+A$ NEXT @DIALOG DATA"aaa" DATA"bbb" DATA"ccc"
1そうだね
プレイ済み
返信[2]
親投稿
say sayer.exe
「うまくいかない」が読み取りにくいですね 「どう結果を出したい」かを書いたほうがいいですよ 複数行メッセージのダイアログを出したいのだと思いますが、その場合は DIALOG "あいうえお"+CHR$(13)+CHR$(13)+"かきくけこ" って感じで、改行するところに改行コード(CHR$(13))を付け加えればいいはずです
1そうだね
プレイ済み
返信[3]
親投稿
say sayer.exe
ちなみに、 READ文で取り込めれるDATAの数量は、READした変数の個数に準じます 画像のリストでは、2行目のD$の中には、7行目の"あいうえお"しか入りません 複数のDATAを取り込む方法としては、itd12dさんの方法のほか、 READ L7$,L8$,L9$ '←変数名じゃなくてそれを区切るカンマに注目して下さい こういう方法もあります
1そうだね
プレイ済み
返信[4]
親投稿
reji Satoshi.1103
コメントありがとうございます!!長文で解説ありがとうございます。なるほど~…DATAでREADするときは上の一行しか読み込めないと…参考になりました~♪頑張ります!本当にありがとうございました!!
0そうだね
プレイ済み
返信[5]
親投稿
say sayer.exe
「うまくいかない」ではなく「~~したいけどうまくいかない」と書いたほうがいいです 書くべきです せやないと「長文の解説」が、ぼく以外にもまた出てくると思うので注意した方がいいです 二つの意図が読めたから、ただでさえ下手な説明の上に、二つのレスに分けたんだようおうおうぉぅぉぅ!!
0そうだね
プレイ済み
返信[6]
親投稿
say sayer.exe
また長文の解説?になりますが、 READ D$ DATA "あいうえお","","かきくけこ" '↑7~9行目をまとめた書き方 としても、D$に入るのは"あいうえお"だけです 揚げ足だと思われたら心外だけど、 一行でなく、一データと解釈して下さい たぶん理解できると思うけど、とりあえず疑問があったらレス下さい
0そうだね
プレイ済み
返信[7]
親投稿
reji Satoshi.1103
sayさんコメントありがとうございます。これからは、質問するときに、気を付けていこうと思います。皆さんのお陰様で何とかDATA文について少し分かりました。本当にありがとうございました!
1そうだね
プレイ済み