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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.