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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0206
がっち#includeと書いても#deffunc内で使えない3解決


がっち

リンク

2007/2/6(Tue) 22:31:35|NO.5477

#deffuncでHTMLファイルを取得する関数を作ろうと思ったのですが、エラーがでます。
どこに問題があるのでしょうか。
hspinetをインクルードしています。以下が書いた一部分です↓

#include "hspinet.as" #module #deffunc gethtml str url,str filename netinit neturl netload filename netterm return #global
これだと4行目で文法が間違ってるということなんですが…。
1行目と2行目を入れ替えてもダメでした。



この記事に返信する


がっち

リンク

2007/2/6(Tue) 22:39:04|NO.5478

5行目は
neturl url
です。



Irisawa

リンク

2007/2/7(Wed) 00:29:30|NO.5484

プラグイン拡張命令などの名前空間をすべてグローバル(@)にしてみてください。
#funcなどにglobalが指定されていない場合、モジュール空間も指定しないとincludeした
モジュール空間内でしか使用できません。



がっち

リンク

2007/2/7(Wed) 10:05:10|NO.5492

Irisawaさんの言われたとおり、命令の後に@を追加することで無事動きました!!
本当にありがとうございました(^-^)



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