PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15671 01/07/02 20:59:44 RE(3):API関数について By Taka
15668 01/07/02 17:48:33 RE(2):API関数について By multicat
15666 01/07/02 17:12:00 RE(1):API関数について By あすかちゃんの父
15662 01/07/02 15:17:18 API関数について By multicat

カテゴリ:PowerBuilderの開発環境
日付:2001年07月02日 20:59 発信者:Taka
題名:RE(3):API関数について

multicatさん、こんばんは。

>PB4.0(Windows3.1)からPB5.0(Windows98)へバージョンアップしているところです。
>以下の二つAPI関数は使えるのでしょうか、使えるなら、宣言記述を教えていただきたいです。

><PB4.0 Windows3.1での宣言>
>Function int GetModuleHandle (String lpModuleName) Library \"Kernel32\" alias for \"GetModuleHandle\"
>Function int GetModuleUsage (Integer hModule) Library \"Kernel32\"  alias for \"GetModuleUsage\"

Win16では\"kernel386.exe\"とかだったような記憶があります。

GetModuleHandleの場合、Win32のkernel32.dll内に存在しますが、Win16での使い方と異なっています。
たぶん、他のやり方をする必要があると思います。(詳しくは過去ログを検索してください)

GetModuleUsageの場合、Win32には存在しません。こちらも他の方法に書き直すことになります。
以下のHPが参考になると思います。
http://www.nifty.ne.jp/forum/fdelphi/faq/00042.htm

あとは自力でお調べください。Win16=>Win32の差異や変更点については、あちこちに情報があります。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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