PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19859 | 03/07/08 11:09:20 | RE(4):PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について By Taka |
19858 | 03/07/08 10:26:38 | RE(3):PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について By happa |
19857 | 03/07/07 20:03:53 | RE(2):PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について By happa |
19856 | 03/07/04 15:46:30 | RE(1):PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について By Taka |
19848 | 03/07/02 14:53:37 | PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について By happa |
カテゴリ:印刷処理
日付:2003年07月04日 15:46 発信者:Taka
題名:RE(1):PB6.5: 翼システムのSuperVisual Formade ver6の関数の宣言と使用方法について
happaさん、こんにちは。
SVFって、C++系のインターフェースもあったんですね。
(Java用のAPIしかないと思ってました…)
>VrQuitの箇所で”外部関数呼び出しエラーのメッセージがでてしまいます。
>
>FUNCTION long VrQUit(long handle) LIBRARY \"vrw32.DLL\"
外部関数宣言では、関数名は大文字/小文字を区別します。
VrQUit --> VrQuit だと思われます。
(あるいは、戻り値のない関数は function ではなく subroutine として宣言しなければなりません)
>後1件ですが、VrsetForm関数を途中に入れるとメモリ違反エラーが出てしまいます。
>過去の事例で検索してところ、VrSetFormの宣言方法がマニュアルに書いてあるstring型ではなくBLOB型を
>宣言しないとOSが落ちると記述がありましたが、どうなのでしょうか?
>この外部関数の宣言方法で間違いがあったら教えて下さい。
SVFのSDK(?)一式の中に、この関数のヘッダファイルがあるはずです。(拡張子=.h)
その中から、VrSetForm()を宣言している部分をここにコピペしてください。
(技術情報が公開されているサイトがあれば、そのURLでも可)
単純なStringポインタではダメなのかな?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.