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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0131
凍トマトnote系命令の文字列型変数について3解決


凍トマト

リンク

2011/1/31(Mon) 19:45:47|NO.36829

テキストボックスに入力された文字を、テキストファイルに書きだすシステムを作っています。

詳しく言えば、商品名を入力するテキストボックス(変数a)の内容を一行目、
値段を入力するテキストボックス(変数b)の内容を二行目にして保存するのです。

しかし、変数aの内容が0になってしまいます。
原因はaが文字列だからと分かっているのですが、解決法がさっぱり分かりません。

お教えください!



この記事に返信する


ESZET

リンク

2011/1/31(Mon) 20:28:33|NO.36830

質問するときは、「どういうスクリプトを書いたが どううまく動かない」のかを具体的に書くと、回答が集まりやすいです。

・変数aが初めから0になってしまう
・テキストボックスになにか入力しても変数aが0のまま
の何方か分かりませんが、前者だとしましょう。

最初に、変数a、bを「文字列型変数」にしてやる必要があります。
カラの文字列を代入しておくだけです。
	a = ""
b = "" pos 0, 0 mes "商品名" input a pos 100, 0 mes "値段" input b pos 200, 0 button "書きだす", *writing stop *writing chdir dir_mydoc //マイドキュメントにカレントディレクトリを移動 writedata = a + "\n" + b notesel writedata notesave "テスト.txt" stop
後者の場合、input命令のパラメーターを間違えていませんか?



購入者

リンク

2011/2/1(Tue) 01:53:03|NO.36831

もしくは

str

int

のヘルプを参照



凍トマト

リンク

2011/2/1(Tue) 20:16:07|NO.36842

回答ありがとうございます。無事解決できました。
今度からは具体的に書くようにします・・・



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