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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0415
eller#modfuncを使って定義した命令でシステム変数に実数を代入できない2解決


eller

リンク

2007/4/15(Sun) 21:42:50|NO.7487

> HSP開発者様へ

こんにちは、いつもHSPを利用させていただいておりますellerと申します。
モジュール変数を利用するスクリプトで不具合と思われるものを見つけましたので、
報告させていただきます。

#modfuncを使って定義した命令でreturnの引数に実数を指定すると、
#deffuncの時と違い正常に動作しないようです。

#module test v
#modinit v = 0.0 // ここを v = 0 にすると正常に動作する return #modfunc inc v++ return v // ここを int(v) としても動作する #global newmod m, test repeat 10 inc m mes stat loop

modinitやmodfuncなどのキーワードで検索したのですが見当たらなかったので、
一応報告させていただきました。もし重複していたら申し訳ありません。



この記事に返信する


KIMU

リンク

2007/4/15(Sun) 22:02:33|NO.7488

ヘルプから引用
>return p1
>p1に実数値を指定した場合には、システム変数refdvalに代入されます。
statは整数のみです。



eller

リンク

2007/4/15(Sun) 22:16:09|NO.7489

> KIMU様
ありがとうございました。
かなり根本的な所で間違えていたようですね。



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