PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4131 98/11/26 09:58:15 RE(11):PB6: Long RAW 型の読み出しについて質問です。 By にゃんたまダンサー
4109 98/11/24 18:58:23 RE(10):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4105 98/11/24 16:10:30 RE(9):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
4080 98/11/20 19:33:54 RE(8):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4067 98/11/20 13:37:08 RE(7):Bitmapだけならこんな手も By あすかちゃんの父
4057 98/11/20 09:46:28 RE(6):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
4019 98/11/19 09:37:59 RE(5):PB6: Long RAW 型の読み出しについて質問です。 By てとらぽっと
4009 98/11/18 21:36:17 RE(4):PB6: Long RAW 型の読み出しについて質問です。 By Taka
4001 98/11/18 16:45:07 RE(3):PB6: Long RAW 型の読み出しについて質問です。 By てとらぽっと
3998 98/11/18 16:39:56 RE(2):PB6: Long RAW 型の読み出しについて質問です。 By Lプロ
3997 98/11/18 16:26:39 RE(1):PB6: Long RAW 型の読み出しについて質問です。 By Taka
3994 98/11/18 15:53:27 PB6: Long RAW 型の読み出しについて質問です。 By Lプロ

カテゴリ:スクリプトの記述
日付:1998年11月20日 13:37 発信者:あすかちゃんの父
題名:RE(7):Bitmapだけならこんな手も

Lプロさん、こんにちは。

>なかなかうまくいきません。
>そこでちょっと質問をさせてもらいます。
>ウィンドウに貼り付けるOLEコントロールって
>やはり、新規作成で「ビットマップ」とかを選んで
>貼り付けるのでしょうか??

Lプロさんのやろうとしていることは、DWではなくてウィンドウ
上にDBMSから検索したビットマップのBLOBデータを表示しようと
しているのでしょうか?
もしそうでしたら、OLEコントロールを使わない解決方があります。
Developer Stationのライブラリの「Win32GDI」(おとあさん作♪)
がそうです。
ビットマップetcの描画関係のAPIをまとめたライブラリ&サンプル
で、ビットマップのファイルを読みこんでウィンドウ上に表示する
と言うサンプルがあります。
これを応用してBLOBデータをファイルに一旦書き出す(もしかして
メモリをAPIに渡せば直接できるかも)ことにより、そのBLOBデータ
をウィンドウに表示できると思います。

DWのOLEコントロールは、BLOBデータにPBがヘッダデータを一緒に
書込んでいるようで、保存したPBと読み出すPBのバージョンが違う
と見えないとかの問題があります。Win32GDIを使うほうが安全かと
思います。

>PS.
>PowerBuilder Developer Stationみさせていただきました。
>Ver5のプログラムってVer6ではぜんぜん動かないですね。(;_;)
>DLLのえらーとかでおっこちゃいました。 (ーー;)

ライブラリは5.0と6.0がそれぞれUPされていると思いますので、
お使いのバージョンにあったものを使うといいでしょう。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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