PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22871 06/12/14 17:18:11 RE(4):PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法 By schema
22870 06/12/13 12:24:04 RE(3):PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法 By 藤
22869 06/12/13 09:08:31 RE(2):PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法 By schema
22868 06/12/13 08:43:49 RE(1):PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法 By 梶
22867 06/12/12 14:59:42 PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法 By schema

カテゴリ:PowerBuilderの開発環境
日付:2006年12月13日 12:24 発信者:藤
題名:RE(3):PB9.0: ペイントブラシのOLE コントロールからBMPフォーマットでデータを取り出す方法

schemaさん、こんにちは。

>済みません。私の説明が足りませんでした。元のファイルはデータ復元時に
>あるとは限らないのです。OLEコントロールの中にあるデータを
>BMPとして取り出したいのです。

ポイントは、PBによって付加される情報を除去したいという点と
推測されます。

以前、PBのバージョンアップ時にPBによって付与される情報が変更
されたことによりデータの変換が必要となった際に、この件を検討
しましたが、結果としては、

 1). ole_1.insert
 2). ole_1.activate(だったかな?とりあえずペインタで開く)
 3). ペインタのメニューから保存

の方法しか(PB8のときは)見つからず、API関数で無理やり
「ファイル名をつけて保存」を行うツールを使って対応してました。

なお、余談ですが付加情報変更の度にこれらを行うことは非効率
と考えたため、以降はPBによる付加情報なしの生データをDBに
格納するように変えてます。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 9
Browser (記載なし)

Server SoftWare

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

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