通過PB函數取得windows的環境變量

在PB腳本中可能有時候需要取得OS的環境變量,網上也有文章介紹通過winAPI可以達到.但實際上PB有提供自已的函數可以完成,腳本如下:

String ls_keyword,ls_values[]
Integer li_count, li_return

ContextKeyword lcx_key
li_return = this.GetContextService("ContextKeyword", lcx_key)

ls_keyword = 'PATH' //這里的PATH是指你需要取得的環境變量名稱,不區分大小寫.

lcx_key.GetContextKeywords(ls_keyword,ls_values)
messagebox('ok',ls_values[1])

 

你可能感兴趣的:(windows,String,OS,Integer,Path,winapi)