PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1209 | 98/04/09 17:58:40 | RE(2):WinSockAPI ? By nari |
1207 | 98/04/09 17:36:23 | RE(1):データベースに接続可能か確認したい By M.M |
1203 | 98/04/09 17:03:07 | データベースに接続可能か確認したい By kamogari |
カテゴリ:旧電子会議室
日付:1998年04月09日 17:58 発信者:nari
題名:RE(2):WinSockAPI ?
ども、こんばんは。
>>PowerBuilderでリモートデータベースに接続する前に、
>>サーバーまで接続可能なことを確認したいのですが、出来ますでしょうか?
>>PINGでつながっている、つながっていないという情報を戻り値をとれるならいいんですけど。
>
>すでに調べられていると思いますが、PowerBuilderの標準関数で該当するものはありません。
>本格的にプログラムで実現しようとしたら、WinsockのAPIを外部関数で定義するしかないんじゃ
>ないかと思います。
WinSock APIを使うと、以下のようになります。
WSAStartuo() // initialize
socket() // create socket
connect() // connect to server
// connectの戻り値を判定して接続されたか調べる。
closesocket() // socket close
WSACleanup() // terminete
てな感じで呼び出すと、いいんじゃないかな?
だ、引数に構造体が必要なので、CでDLLを作るのも手です。
参考文献「TRY!PC」 \'97.03 P58?61
#とっても簡単に書いてあるので、これでWinSockをお勉強しました。(^^)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.