複製鏈接
請複製以下鏈接發送給好友

APP對象

鎖定
APP對象是通過關鍵字APP訪問的全局對象,它有十幾個屬性,在應用程序中可獲得程序的標題、版本信息、可執行文件和幫助文件的路徑及名稱等信息,以及檢查應用程序是否已經運行等。
中文名
APP對象
外文名
Accelerated Parallel Processing
屬    性
ExeName

APP對象名詞簡介

VB中的APP(全寫為Accelerated Parallel Processing)對象

APP對象常見屬性

1、ExeName屬性:該屬性為字符串類型,返回當前正在運行的可執行文件的主名(不帶擴展名)。如果是在開發環境下運行,則返回工程名。
2、Path屬性:該屬性為字符串類型,當從開發環境運行該應用程序時,Path指定.vbp工程文件的路徑,或者當把應用程序當成一個可執行文件運行時,Path指定.exe文件的路徑。
3、PrevInstance屬性:該屬性為邏輯屬性,用於檢查系統是否已有一個實例,可用於限制程序只能執行一次。例如:
Private Sub Form_Load()
If App.PrevInstance Then
MsgBox "應用程序已在運行中!", 48, "警告"
End
End If
End Sub
4、Title屬性:該屬性為字符串類型,返回或設置應用程序的標題,該標題要顯示在Microsoft Windows的任務列表中。如果在運行時發生改變,那麼發生的改變不會與應用程序一起被保存。例如:
Private Sub Form_Click()
Print App.Title
App.Title = "New Title"
Print App.Title
End Sub
輸出:工程1
New Title
5、TaskVisible屬性:該屬性為邏輯屬性,用於檢測當前的運行程序是否顯示在Windows系統的任務欄中。
6、Comments屬性:返回關於運行中的應用程序的內容。
7、CompanyName屬性:返回應用程序的作者
8、FileDescription屬性:返回運行中運行程序的説明文件
9、HelpFile屬性:返回/設置該工程相關的幫助文件名
10、hInstance屬性:返回應用程序的事例句柄
11、LegalCopyright屬性:返回關於運行中的應用程序的版本信息
12、LegalTrademarks屬性:返回關於運行中的應用程序的商標信息
13、LogMode屬性:返回指示目標(事件日誌或日誌文件)和其他日誌屬性的值
14、LogPath屬性:返回應用程序的日誌指定文件名(如果登錄到一個文件)
15、Major屬性:返回工程的主發行號
16、NonModalAllowed屬性:返回值指出窗體是否顯示為無模式窗體(無模式)