PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1030 98/03/25 10:50:06 RE(1):自マシン名の取得がうまくかないのですが? By nari
1025 98/03/25 05:44:45 自マシン名の取得がうまくかないのですが? By pochi

カテゴリ:旧電子会議室
日付:1998年03月25日 05:44 発信者:pochi
題名:自マシン名の取得がうまくかないのですが?

はじめまして。PB初心者です。どなたか次のような現象を知っていたら教えて下さい。

外部関数で次のように定義をして自端末のマシン名を取得しようとしました。

  Function Long GetComputerNameA(REF string lpBuffer, REF int nsize) Library \"Kernel32.dll\"

ところがプロジェクト構築のマシンコードをチェックしてEXEを作成したところ、このAPI関数がうまく動作
しません。(P-codeで作成した場合は問題なく動作します。)

WINDOWS NT4.0では問題無く動作するのですが、win95では取得できません。
WIN APIを定義している場合にマシンコードでexe作成をすると何か問題があるのでしょうか?

環境はwindows95 ,PB5.0.03で使用しています。

とりあえずマシン名の取得はレジストリに書き込まれているキーから取得できるので、それで回避しようと
思っています。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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