PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
16373 | 01/10/02 09:30:38 | RE(6):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます?(その2) By Lucky |
16365 | 01/10/01 00:23:30 | RE(5):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます?(その2) By めめ |
16364 | 01/10/01 00:21:14 | RE(4):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます?(その1) By めめ |
16360 | 01/09/28 19:10:35 | RE(3):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます? By M.M |
16351 | 01/09/28 13:30:35 | RE(2):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます? By Lucky |
16348 | 01/09/28 09:04:37 | RE(1):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます? By こてちゅ |
16338 | 01/09/27 12:00:15 | PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます? By Lucky |
カテゴリ:PowerBuilderの開発環境
日付:2001年09月28日 19:10 発信者:M.M
題名:RE(3):PB6.5: PBのExEから、別のアプリケーションのエディタへの貼り付けって出来ます?
Luckyさん、こんばんは。
>PBで作成したExEを実行して、そこで選択した文字列を、別のアプリケーション
>の入力領域(エディタみたいなもの)にPBのExEから貼り付けの制御って出来るのでしょうか?
>
>たとえば、PBで今開いているスクリプトペインタに対して、Pbで作成したExEの画面
>で選択した文字列を貼り付けたいんです。
こてちゅさんが、DDEでできないかというコメントをしたかと思いますが、
DDEで他アプリを制御する場合、相手側もDDEをサポートしていなくてはいけません。
例えば、PBアプリからエディタを制御する場合、PBのアプリでDDEに対応したプログラムを
書くのはもちろんですが、相手側もDDEで送られた命令を受け取れる機能がないとダメなん
です。
逆に言えば、DDEをサポートしているアプリケーションならば、PBアプリから制御可能です。
最近はOLEの命令でやることが多くなりましたが、昔はDDEを使ってPBからExcelの制御を
よくやってました。
この問題は、けっこう難しいですね。相手のアプリケーションが何かが決まらないと、PBだけ
ではどうにもならないかもしれません。
SendKey系のAPIを使うという手もあるかもしれませんが、未実験君なので何ともわかりません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.