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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0502
村人Dモジュール内の配列変数内容を#globalから参照したい2解決


村人D

リンク

2013/5/2(Thu) 20:31:06|NO.53766


#module test #deffunc meirei array alies alies(0)=7 return #global dim hairetsu ,2 meirei hairetsu hensu =alies(0)@test

これだとエラー(error4/パラメーター式の記述が無効です)になってしまいます。
外部から正しく7を参照する方法を教えてください。



この記事に返信する


暇人

リンク

2013/5/2(Thu) 21:02:16|NO.53767

色々間違ってる
それは配列名じゃ無くエイリアス名
モジュール内の配列を外から使うなら 配列名@モジュール名(0)

>meirei hairetsu
で配列渡してるならそれはモジュール内の配列とは言わない

#module test #deffunc meirei alies(1)=7 return #global meirei mes alies@test(1)



村人D

リンク

2013/5/2(Thu) 21:50:14|NO.53768

なるほど。
エイリアスはモジュール側が参照するもので、
モジュール内の変数は#global以下の命令が参照するのですね。
完全に混同していました……回答ありがとうございました。



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