PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1276 98/04/16 20:20:53 RE(2):接続してエラーコードを調べます By kamo
1245 98/04/13 17:54:46 RE(1):接続してエラーコードを調べます By てとらぽっと
1242 98/04/13 15:25:01 PB4.0.02: PERSONAL ORACLE7が起動中かどうかを調べたい... By kamo

カテゴリ:旧電子会議室
日付:1998年04月13日 15:25 発信者:kamo
題名:PB4.0.02: PERSONAL ORACLE7が起動中かどうかを調べたい...

はじめまして。 
パワービルダー4.0.02でPERSONAL ORACLE7が起動中かどうかを調べる関数を以下のように書いてみたのですがオラクルが起動していてもFALSEが返ってしまいます。
oracle71.exeを実行すると、オラクルが起動するのに、実行ファイル名の指定\"oracle71.exe\"ではだめなのでしょうか?? 
オラクルの起動中に、ファイルマネージャからoracle71.exeを実行させようとすると、
 ”ORACLE is already running.”というメッセージが出ます。

(\"oracle71.exe\"の部分を\"vsmgr.exe\"にして、Oracle Database Managerを起動しておくときちんとtrueが返ってくるのですが・・ )
どなたか、打開法をご存知ありませんか?
宜しくお願いいたします。(環境はwin3.1です) 

uint val 
int usage 
val = GetModuleHandle(\"oracle71.exe\") 
usage = GetModuleUsage(val) 
if usage = 0 then 
return FALSE 
else 
return TRUE 
end if

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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