共用方式為


您的精靈所建立的檔案

更新:2007 年 11 月

您的精靈會使用您在新增專案對話方塊的 [名稱] 方塊內的指定名稱來衍生某些檔案和類別的名稱。

自訂精靈會將註解加入至它為您的專案所建立的檔案中。此自訂精靈也會在新的應用程式目錄中建立一個 ReadMe.txt 文字檔。這個檔案會說明其他由此自訂精靈所建立的新檔案之內容和用法。

下表說明了此自訂精靈所建立的檔案。如需關鍵項目建立精靈的互動方式之詳細資訊,請參閱設計精靈

檔案

描述

Project.vsz

一個類似舊式 .ini 格式的文字檔。它會辨識精靈引擎,並提供內文和選擇性的自訂參數

Project.vsdir

一個文字檔,它提供了 Visual Studio Shell 與精靈專案項目之間的路由服務。

HTML 檔案 (選擇項)

精靈可以包含一個 HTML 介面的使用者介面 (UI)。沒有 UI 的檔案便不包含 HTML 檔案。

Default.htm 是指定 UI 功能的檔案。如果您在自訂精靈的應用程式設定中指定了多個頁面,則其他頁面會個別命名為 Page_PageNum.htm。

指令碼檔

精靈會針對每個專案,存取指令碼引擎,並建立 JScript 檔案,Default.js。它也包含了 Common.js。這些檔案包含可存取 Visual C++ 精靈、程式碼和環境物件模型來自訂精靈的 JScript 函式。您可在精靈專案的 Default.js 檔中自訂和加入函式。

樣板

精靈的樣板是指一個包含指示詞的文字檔之集合物件 (Collection),這些指示詞會被剖析並插入至符號表中 (視精靈使用者的選取而定)。此樣板文字檔會根據使用者輸入來進行轉譯,再加入至該專案。取得適當資訊的方法,是直接存取精靈控制項的符號表。

Templates.inf

一個文字檔,其會列出與該專案關聯的所有樣板。

Default.vcproj

一個 .xml 檔案,包含了該專案類型的相關資訊。

Sample.txt

一個樣板檔案,顯示了您的精靈指示詞的使用方式。

ReadMe.txt

一個樣板檔案,其包含了此自訂精靈所建立的每個檔案之摘要。

Images (選擇項)

您可提供任何影像 (例如圖示、GIF、BMP 和其他 HTML 支援的影像格式) 來增強精靈的 UI。沒有 UI 的精靈則不需要影像。

Styles.css (選擇項)

一個定義 UI 樣式的檔案。如果您的精靈沒有使用者介面,此自訂精靈便不會建立 .css 檔。

注意:如果您刪除了精靈檔案和目錄,就必須同時刪除下列在 vc7\vcprojects 目錄內的檔案。直到刪除這些檔案之前,這些精靈的圖示將會持續出現在新增專案對話方塊裡。

  • projectname.vsz

  • projectname.ico

  • projectname.vsdir

此外,您的精靈包含 Common.js 檔,其包含常用的 JScript 函式,並供包括 Visual C++ 用來建立其他專案類型的精靈在內的所有精靈共用。如需詳細資訊,請參閱使用 Common JScript 函式自訂 C++ 精靈

請參閱

工作

建立自訂精靈

概念

設計精靈

使用 Common JScript 函式自訂 C++ 精靈

參考

自訂精靈