PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15698 01/07/05 14:57:40 RE(12):PB7.0: OLEコントロール By SaitamaClub
15695 01/07/05 10:38:47 RE(11):PB7.0: OLEコントロール By M.M
15689 01/07/04 11:51:54 RE(10):PB7.0: OLEコントロール By hiro1234
15685 01/07/03 18:23:08 RE(9):PB7.0: OLEコントロール By hiro1234
15682 01/07/03 14:55:48 RE(8):PB7.0: OLEコントロール By M.M
15681 01/07/03 12:07:32 RE(7):PB7.0: OLEコントロール By hiro1234
15680 01/07/03 11:19:15 RE(6):PB7.0: OLEコントロール By あすかちゃんの父
15676 01/07/03 09:56:17 RE(5):PB7.0: OLEコントロール By hiro1234
15675 01/07/03 09:41:23 RE(4):PB7.0: OLEコントロール By あすかちゃんの父
15674 01/07/03 09:21:42 RE(3):PB7.0: OLEコントロール By hiro1234
15673 01/07/03 08:58:19 RE(2):PB7.0: OLEコントロール By hiro1234
15672 01/07/03 00:43:06 RE(1):PB7.0: OLEコントロール By M.M
15670 01/07/02 20:33:01 PB7.0: OLEコントロール By hiro1234

カテゴリ:スクリプトの記述
日付:2001年07月03日 11:19 発信者:あすかちゃんの父
題名:RE(6):PB7.0: OLEコントロール

hiro1234さん、こんにちは。

>クリックでペインタを起動させ変更した内容をどうしても
>同じファイルに上書き保存したいのです。
>私はOLEコントロール上のビットマップをクリップボードに
>コピーしてそれをファイルに保存しようと考えたのですが
>うまくいかないんです。この方法は無理なんですかね?

クリップボード経由なら、別にOLEオートメーション対応の
ペイント系アプリを使えば出来ると思います。
Windows標準のペイントブラシは確かOLEオートメーション
に対応していなかったので、OLEを使ってのファイル保存は
無理なんじゃないでしょうか。
他にはOLEコントロール上の描画されたビットマップをGDI
関数を使って、BMPファイルにセーブする方法もあります。
これはPBDSにUPされている「インカーン・コンチネンタル」
でやっていますのでこの中のユーザオブジェクトの、
wf_bmp_save関数を参考にしてみて下さい。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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