PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19985 03/07/25 17:08:03 RE(2):WNetAddconnection2の戻り値 By SOEJI
19970 03/07/24 17:11:25 RE(1):WNetAddconnection2の戻り値 By Chicchi
19959 03/07/23 15:34:03 WNetAddconnection2の戻り値 By SOEJI

カテゴリ:スクリプトの記述
日付:2003年07月24日 17:11 発信者:Chicchi
題名:RE(1):WNetAddconnection2の戻り値

SOEJIさん、こんにちは。

戻り値 487 は ERROR_INVALID_ADDRESS です。
NETRESOURCE 構造体の各メンバ (特に lpRemoteName) への値の代入は正しく行なわれているのでしょうか ?

>こんにちはSOEJIと申します。

>Wnetaddconnection2を使いネットワークドライブの割り当てを行っているのですが,
>戻り値487が返ってきてしまい、困っています。以下にプログラムを載せておきますので、
>わかる方いらっしゃいましたら教えてください、お願いします。

><外部宣言(LocalExtarnalFunctions)>
>//ネットワークドライブ接続の外部関数宣言
>function uLong WNetAddConnection2(ref wstr_netresource netresource,ref string  password,ref 
string 
>username,uLong fdwconnection) library \"mpr.dll\" alias for \"WNetAddConnection2A\"

><構造体>
>wstr_netresource
>dwscope          unsignedlong
>dwtype           unsignedlongdw
>displaytype    unsignedlong
>dwusage          unsignedlong
>lplocalname      string
>lpremotename     string
>lpcomment        string
>lpprovider       string

><ユーザーオブジェクト(uf_000_win32api)>
>wstr_netresource netresource
>long l_rtn

>l_rtn = WNetAddConnection2(netresource, password, username, connectflg)
>return l_rtn

><Windowにて呼び出し>
>lRet = iuo_win32api.uf_wnetaddconnection(password,username,connectflg)

><呼び出し宣言>
>//API
>uf_000_win32api iuo_win32api
>iuo_win32api = create uf_000_win32api

>--------------------
>PowerBuilder8.0


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.