熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

使用MyGeneration創建模板

2013-11-13 10:18:12  來源: .NET編程 
概觀

  這是一個使用 MyGeneration 開發模板的基本的介紹如果你安裝了 MyGeneration 並且對 MyGeneration 感到迷惑的話這裡是一個很好的教你使用 MyGeneration 的教程這個教程將教會你使用 MyGeneration 創建基本的 JScript 或 VBScript 的模板


  創建模板


打開 MyGeneration
從菜單中選擇File>New>JScript Template或者File>New>VBScript Template
填充模板屬性
你可以通過點擊 Property 按鈕查看或編輯模板的屬性
按照如下的顯示填充屬性窗體

  

  保存模板


選擇File>Save As保存模板

  輸入UI接口代碼


  通過切換到Interface Code的Tab頁面可以編輯接口代碼這裡的接口代碼在運行時將會生成一個窗體提示用戶輸入一個名稱而用戶輸入的名稱將會替換掉Hello World中的World

  JScript



//In the interface code segment the setup function 
 //is the initial function call
 function setup()
 {
        //Set the form title bar to say Hello World!!
        uiTitle = Hello World!!;


        //Set the height and width of the form in pixels
        uiHeight = ;
        uiWidth = ;


        //Add a label and a textbox to the form
        uiAddLabel(lblName Enter a Name: Enter a name below);
        uiAddTextBox(txtName World Enter a name in here);


        //The number of times to repeat Hellow World!!
        em(timesToRepeat) = ;


        //Tells MyGeneration to display the form If this is 
        //set to false MyGeneration skips displaying the
        //form but retains any changes made in the interface
        //code segment
        uiShowGUI = true;
 }

  VBScript



In the interface code segment the setup function 
 is the initial function call
 Sub setup()
        Set the form title bar to say Hello World!!
        uiTitle = Hello World!!


        Set the height and width of the form in pixels
        uiHeight = 
        uiWidth = 


        Add a label and a textbox to the form
        uiAddLabel lblName Enter a Name: Enter a name below
        uiAddTextBox txtName World Enter a name in here


        The number of times to repeat Hellow World!!
        em(timesToRepeat) = 
        Tells MyGeneration to display the form If this is 
        set to false MyGeneration skips displaying the
        form but retains any changes made in the interface
        code segment
        uiShowGUI = true
 End Sub


  測試UI接口

  如果你想測試一下前面輸入的內容的結果你就需要執行模板

  點擊工具欄的Execute按鈕(綠色的播放按鈕)你將看到如下的結果



  輸入模板代碼


  通過切換到Template Code Tab頁可以查看和編輯模板代碼如下的代碼將生成一個顯示各Hello Name!!!的HTML頁面


  JScript



<html>
        <body>
 <% for (var i = ; i < em(timesToRepeat); i++) { %>
                        <br>Hello <%= em(txtName) %>!!
 <% } %>
        </body>
 </html>

  VBScript



<html>
        <body>
 <% For i =  to em(timesToRepeat) %>
                        <br>Hello <%= em(txtName) %>!!
 <% Next %>
        </body>
 </html>

  執行完成的模板


執行模板之前保存模板
點擊執行按鈕執行後的結果如下 


 <html>
        <body>
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
                        <br>Hello World!!
        </body>
 </html>


  結束語


  希望通過這個教程你看到了 MyGeneration 通過你的指尖在鍵盤上的敲打而顯現的強大的力量當你開始熟悉 MyGeneration 之後我建議你做如下的事情


    查看安裝 MyGeneration 時附帶的模板我從哪兒學到了很多
    研究 Zeus 的API文檔以及 MyMeta
    思考一下在你的工作中哪些需要使用 MyGeneration 發現這些


    你將會吃驚的發現以前很多耗時的工作 MyGeneration 會使它們變得輕而易舉


From:http://tw.wingwit.com/Article/program/net/201311/13201.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.