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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1211
マムhspdaの使い方が分からない。。。2解決


マム

リンク

2008/12/11(Thu) 21:42:37|NO.21502


#module #deffunc NEW #include "hspda.as" return #deffunc DATESAVE vsave_start vsave_put a vsave_end "DATE.csv" return #deffunc DATELOAD vload_start "DATE.csv" vload_get a vload_end return #global *main NEW : a="" screen 0,200,200 pos 50,50 : input a,100,20,8 :objstat=stat pos 50,100 : button gosub "save",*save pos 50,150 : button gosub "load",*load stop *save DATESAVE objprm objstat,"" return *load DATELOAD title a return
上のスクリプトを実行して
入力ボックスに文字列を入れてSAVEを押して
LOADを押すとタイトルに先ほどの文字列を表示したいのですが
実行しても文字列が出てきません

どこがおかしいのか 分かる方教えてください



この記事に返信する


レノス

リンク

2008/12/11(Thu) 22:12:26|NO.21503

#include は実行する必要ありません。
スクリプトの先頭に置いてください。( NEW は不要 )

#module 〜 #global の中は独立しています。
つまり、外の変数(a)と中の同名の変数(a)は、別物です。
こういうときは、#deffunc のパラメータを使ってください。( この場合は var )

# どうでも良いですが、date は日付であって、データ(data)ではありませんよ?
# 分かってるなら失敬。



マム

リンク

2008/12/11(Thu) 22:52:39|NO.21504

ありがとうございました
かいけつしました!!



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