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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.