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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0126
y.tacklongintとvloadの相性1解決


y.tack

リンク

2014/1/26(Sun) 10:22:18|NO.59512

longint使ってるとvsaveでerror出るんですけど
大きい数字を使いたい 且つ 一時的に保存したい時は
どうすべきでしょうか?

#include "hspda.as" #include "longint.hsp" screen 0,200,150 keika_time=Longint(0) mes "" button "test",*do_time button "vsave",*do_vsave button "vload",*do_vload stop *do_time cls 0 mes "" button "test",*do_time button "vsave",*do_vsave button "vload",*do_vload stop *do_vsave vsave "time_tmp.dat" stop *do_vload vload "time_tmp.dat" stop



この記事に返信する


y.tack

リンク

2014/1/26(Sun) 11:41:14|NO.59513

申し訳ありません。自己解決致しました
vsave/vload前に文字列型に型変換すればいいみたいです

#include "hspda.as" #include "longint.hsp" screen 0,200,150 keika_time=Longint(10000) mes s button "test",*do_time button "vsave",*do_vsave button "vload",*do_vload stop *do_time cls 0 mes ""+str(keika_time) button "test",*do_time button "vsave",*do_vsave button "vload",*do_vload stop *do_vsave keika_time=str(keika_time) vsave "time_tmp.dat" keika_time=Longint(keika_time) stop *do_vload keika_time=str(keika_time) vload "time_tmp.dat" keika_time=Longint(keika_time) stop



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