PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22961 07/03/19 19:17:38 RE(2):PB10.0: GetMenuString(API)の戻り値 By Valkyrie
22960 07/03/17 23:58:52 RE(1):PB10.0: GetMenuString(API)の戻り値 By Valkyrie
22959 07/03/15 19:38:52 PB10.0: GetMenuString(API)の戻り値 By hi_ud

カテゴリ:スクリプトの記述
日付:2007年03月17日 23:58 発信者:Valkyrie
題名:RE(1):PB10.0: GetMenuString(API)の戻り値

hi_udさん、こんばんは。

まず、GetMenuはpbm_menuselectの引数hmenuを使用する事で呼び出す必要が無いようです。
次にGetMenuStringは、外部関数定義でGetMenuStringWを指定しています。
GetMenuStringの第5引数は、1024(MF_BYPOSITION)を指定します。

スクリプトは、下記のようになりました。
long lngret
string strcap
lngret = GetMenuString(hmenu, ItemId, strcap, 0, 1024)
strcap = fill(\" \", lngret + 1)
lngret = GetMenuString(hmenu, ItemId, strcap, lngret + 1, 1024)

これで、とりあえず取得できたのですが...

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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