介紹,示例代碼,
介紹
GetEnvironment()
功能得到作業系統、處理器、螢幕顯示等與系統相關的信息。
語法GetEnvironment ( environmentinfo )
參數environmentinfo:Environment對象名,用於保存系統環境信息返回值Integer。函式執行成功時返回1,發生錯誤時返回-1。如果參數environmentinfo的值為NULL,GetEnvironment()函式返回NULL。用法當開發交叉平台項目時,利用GetEnvironment()函式,應用程式能夠得到當前運行的作業系統、使用的CPU類型、作業系統的版本、螢幕的大小以及顏色數等信息,這些信息的具體表示請參閱本書環境對象(Environment Object)的介紹。
示例代碼
PB:
string path
environment env
integer rtn
rtn = GetEnvironment(env)
IF rtn <> 1 THEN RETURN
CHOOSE CASE env.OSType
CASE aix!
path = "/export/home/pb_apps/analyze.exe"
CASE Windows!, WindowsNT!
path = "C:\PB_apps\analyze.exe"
CASE ELSE
RETURN
END CHOOSE
Run(path)