DialupSelect/Dialup 関数の返り値についNo.09203
音吉 さん 02/10/01 10:14
 
こんにちは 音吉と申します。

loaddll "TKInfo.dll";
#e=dllfuncstr("DialupSelect");

を実行しますと

マクロエラー:
   数値が指定されるべきところに数値以外のものが指定されています。
となります。

$e=dllfuncstr("DialupSelect");
とすると正常に実行できます。

マクロ・ヘルプによると
返り値(数値型)
 接続した場合または既に接続されている場合は1、そうでない場合は0を返します。
となっておりますが....

返り値が文字列型になってはいないでしょうか?

なお、"Dialup"の場合も同様です。

--
音吉
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

[ ]
RE:09203 DialupSelect/Dialup 関数の返No.09204
たけのこ さん 02/10/01 10:23
 
たけのこです。

>loaddll "TKInfo.dll";
>#e=dllfuncstr("DialupSelect");

戻り値が数値の場合はdllfuncを使います。

>Do You Yahoo!?
>Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

↑CM?

[ ]
RE:09204 DialupSelect/Dialup 関数の返No.09212
音吉 さん 02/10/01 15:40
 
たけのこ さん、こんにちは 音吉と申します。

>戻り値が数値の場合はdllfuncを使います。

ああ....!!!...ありがとうございます。

そのことマッタク知りませんでした..実は初めて鶴亀のマクロを書いてみています。
もうチョットヘルプを見れば分かったことでした。ナントもお恥ずかしい...でも、勉強
になりました。


>
>>Do You Yahoo!?
>>Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/
>
>↑CM?

この会議室用に Yahoo! の free アドレスを使っているんですがコンナCMがクッツ
イテ
来るようです。目障りでしょうが気にしないでください。


--
音吉
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

[ ]