您的精靈所建立的檔案
您的精靈會使用您在 [新增專案] 對話方塊的 [名稱] 方塊內的指定名稱來衍生某些檔案和類別的名稱。
自訂精靈會將註解加入至它為您的精靈所建立的檔案中。 此自訂精靈也會在新的應用程式目錄中建立一個 readme.txt 文字檔。 這個檔案會說明其他由此自訂精靈所建立的新檔案之內容和用法。
下表說明了此自訂精靈所建立的檔案。 如需關鍵項目建立精靈的互動方式之詳細資訊,請參閱設計精靈。
檔案 |
描述 |
---|---|
一個類似舊式 .ini 格式的文字檔。 它會辨識精靈引擎,並提供內文和選擇性的自訂參數。 |
|
這是一個文字檔,可以讓 Visual Studio Shell 尋找精靈,並且將精靈顯示在 [新增專案] 對話方塊中。 |
|
精靈可以包含一個 HTML 介面的使用者介面 (UI)。 沒有 UI 的精靈便不包含 HTML 檔案。 如果精靈有 UI,則精靈中的每個個別畫面都稱為「頁面」(Page),而每個頁面都會指定 UI 功能。 default.htm 檔定義精靈的第一頁。 使用應用程式設定、自訂精靈的 [頁數] 清單方塊可指定額外頁面。 每個額外頁面都由一個 Page_page-number.htm 檔案定義,其中 page-number 的範圍可從 2 到您指定的頁數。 |
|
自訂精靈會為每個建立的精靈各建立一個 JScript 檔:default.js。 這個檔案包含可存取 Visual C++ 精靈、程式碼和環境物件模型來自訂精靈的 JScript 函式。 您可在精靈的 default.js 檔中自訂和加入函式。 此外,您的精靈也包含 common.js 檔,其包含常用的 JScript 函式,並供包括 Visual C++ 用來建立其他專案類型的精靈在內的所有精靈共用。 如需詳細資訊,請參閱 使用 Common JScript 函式自訂 C++ 精靈。 |
|
精靈的樣板是指一個包含指示詞的文字檔之集合物件 (Collection),這些指示詞會被剖析並插入至符號表中 (視精靈使用者的選取而定)。 此樣板文字檔會根據使用者輸入來進行轉譯,再加入至精靈所建立的專案。 取得適當資訊的方法,是直接存取精靈控制項的符號表。 |
|
一個文字檔,其會列出與該專案關聯的所有樣板。 |
|
Default.vcxproj |
一個 .xml 檔案,包含了該專案類型的相關資訊。 |
Sample.txt |
一個樣板檔案,顯示了您的精靈指示詞的使用方式。 |
ReadMe.txt |
一個樣板檔案,其包含了此自訂精靈所建立的每個檔案之摘要。 |
Images (選擇項) |
您可提供任何影像 (例如圖示、GIF、BMP 和其他 HTML 支援的影像格式) 來增強精靈的 UI。 沒有 UI 的精靈則不需要影像。 |
Styles.css (選擇項) |
一個定義 UI 樣式的檔案。 如果您的精靈沒有使用者介面,此自訂精靈便不會建立 .css 檔。 |
如果您刪除了精靈檔案和目錄,就必須同時刪除下列在 \vc7\vcprojects\ 目錄內的檔案。 直到刪除這些檔案之前,這些精靈的圖示將會持續出現在新增專案對話方塊裡。
projectname.vsz
projectname.ico
projectname.vsdir