PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8982 99/10/29 09:22:27 RE(7):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By Minoru
8938 99/10/27 10:58:30 RE(6):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By にしやん
8926 99/10/26 17:34:13 RE(5):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By あすかちゃんの父
8925 99/10/26 16:37:46 RE(4):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By Minoru
8919 99/10/26 11:38:59 RE(3):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By あすかちゃんの父
8913 99/10/26 09:45:35 RE(2):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By Minoru
8912 99/10/25 18:57:27 RE(1):PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By M.M
8911 99/10/25 18:42:05 PB6.5: BSMTP.DLLのRcvMail関数の使い方について。 By Minoru

カテゴリ:PowerBuilderの開発環境
日付:1999年10月25日 18:42 発信者:Minoru
題名:PB6.5: BSMTP.DLLのRcvMail関数の使い方について。

こんにちは、Minoruといいます。
BSMTP.DLLのRcvMail関数を使用してメール受信をしたいのですがうまく行きません。
//関数宣言
FUNCTION Any RcvMail(REF UnsignedLong szServer,REF UnsignedLong szUser,REF UnsignedLong szPass,REF 
UnsignedLong szCommand,REF UnsignedLong szDir) LIBRARY \"BSMTP.DLL\"
//スクリプト
String  ls_Server, ls_User, ls_Pass, ls_Command, ls_Dir
UnsignedLong  lul_Server, lul_User, lul_Pass, lul_Command, lul_Dir
Any  la_MailFiles
//String変数にすべての値を代入
ls_Server = \"XXXX.co.jp\"
....
//すべての引数をポインタに変換
lul_Server = lstrcpyn(ls_Server,ls_Server,0)
....
la_MailFiles = RcvMail(lul_Server,lul_User,lul_Pass,lul_Command,lul_Dir)
....
上記スクリプトは、にしやんさんのSENDMAIL関数の使い方(発言NO:6562)を参考にしました。
Variant型をAny型で代用するのがいけないのでしょうか?
知っている方がいらっしゃいましたら教えてください。よろしくお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)

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