PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13405 00/09/29 11:23:20 RE(4):PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか? By nori
13356 00/09/23 00:20:32 RE(3):PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか? By ryochan
13352 00/09/22 19:10:11 RE(2):PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか? By M.M
13350 00/09/22 18:16:48 RE(1):PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか? By てとらぽっと
13346 00/09/22 16:12:18 PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか? By nori

カテゴリ:PowerBuilderの開発環境
日付:2000年09月22日 16:12 発信者:nori
題名:PB4.0.07: VBのControl型はPBで何と宣言すればいいのでしょうか?

みなさん、こんにちは。初めての発言です。
(間違えてフリートークに出してしまいましたが・・・・・。)

現在PowerBuilder(4.0.07)からスキャナーを操作するために
TWAINを使おうとしています。(VBX経由)
VBでのサンプルをメーカーさんからいただきましたがうまくいきません。
ここで質問なんですが、
VBのControl型はPBで何と宣言すればいいのでしょうか?
intで宣言したのですが、システムエラーでおちてしまいます。
(ちなみにuint,long,object,userobject,anyでも試しましたが同じでした)

ついでにメモリーハンドルとコントロールハンドルの違いも
わかれば教えていただきたいです。

よろしくお願いします。


<<実際のVBソース>>
Declare Function TscnTWSelectDS% Lib \"TSCN.VBX\" (hCtl As Control)

Private Sub cmdSelectSrc_Click()
Dim rc As Integer
rc = TscnTWSelectDS(TScan1) \'TWAIN機器の選択
End Sub

<<試したPBソース>>
FUNCTION int TscnTWSelectDS(int hwnd) LIBRARY \"TSCN.VBX\"

int hndl 

hndl = handle(uo_image_tscn)
li_rtn = TscnTWSelectDS(hndl)



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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