PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7587 99/08/12 10:47:19 RE(8):PB6.5: DDEで呼んでないDDEサーバが返答する By Kasi
7586 99/08/12 02:44:16 RE(7):PB6.5: DDEで呼んでないDDEサーバが返答する By Taka
7585 99/08/11 21:18:12 RE(6):PB6.5: DDEで呼んでないDDEサーバが返答する By あすかちゃんの父
7583 99/08/11 20:14:15 RE(5):PB6.5: DDEで呼んでないDDEサーバが返答する By Kasi
7582 99/08/11 19:42:20 RE(4):PB6.5: DDEで呼んでないDDEサーバが返答する By Taka
7578 99/08/11 19:24:20 RE(3):PB6.5: DDEで呼んでないDDEサーバが返答する By M.M
7577 99/08/11 19:13:51 RE(2):PB6.5: DDEで呼んでないDDEサーバが返答する By Kasi
7574 99/08/11 18:23:10 RE(1):PB6.5: DDEで呼んでないDDEサーバが返答する By M.M
7569 99/08/11 17:50:25 PB6.5: DDEで呼んでないDDEサーバが返答する By Kasi

カテゴリ:PowerBuilderの不具合?
日付:1999年08月11日 19:13 発信者:Kasi
題名:RE(2):PB6.5: DDEで呼んでないDDEサーバが返答する

M.Mさん、こんばんは。

>Kasiさん、こんばんは。

>>現在PBでDDEクライアントを作り、あるDDEサーバと通信しようとしています。
>>
>>PBから
>>i_hServer = OpenChannel (i_sApp,d_request2.text,Handle(Parent))
>>とDDE サーバ アプリケーションのチャネルを開こうとしています。
>>topicname は \"System\"です。
>>そうすると、目的のDDEサーバからハンドルが帰ってくるのですが、
>>Excelが起動していると、Excelのハンドルも帰ってきてしまいます。
>>Excelの方が後なので、最終的に受け取れるハンドルがExcelのものに
>>なってしまいます。

>PB5.xのヘルプでOpenChannelを調べて見ると、Excelの場合は
>topicを\"System\"または開いているファイル名にしろと書いてあります。

>topicを\"System\"以外の名前にするように、DDEサーバ側で変更する必要が
>あるかと思います。

私もHELPを見て、Excelも\"System\"というtopicを持ってるからいけないのかな
と思ったのですが、DDEサーバはうちで作ったアプリじゃないので、手が出せません。

VBでDDEクライアントを作ると問題無いので、DDEの部分だけVBで作り直すか、
PBからAPIを直接使うか悩んでます。

誰か同じような現象に会った方はいらっしゃいませんか。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser InternetExplorer4.X

Server SoftWare

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

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