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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.