<style id="uedzd"></style>
  • <style id="uedzd"></style>
  • <dfn id="uedzd"></dfn>
  • <dfn id="uedzd"></dfn>
    1. <ruby id="uedzd"></ruby>
      <ruby id="uedzd"></ruby>
    2. 教學設計
      您當前的位置: 首頁>教學設計

      17.1表單

      發(fā)布時間: 2019-01-27      信息來源:       閱讀次數(shù):

      17.1表單

      目的與要求:

      通過本次課的學習,掌握VFP的表單設計方法。

      教學內(nèi)容與時間安排、教學方法:

      教學安排:

      表單的建立表單設計器簡介、表單的屬性設置             40分鐘

      表單的事件和方法、設置數(shù)據(jù)環(huán)境、表單的運行           40分鐘

      教學方法:

      CAI、圖形、表格

      教學重點及如何突出重點、難點及如何突破難點:

      教學重點:

      表單的屬性設置、表單的事件和方法、設置數(shù)據(jù)環(huán)境

      教學難點:

      表單的事件和方法

      基本內(nèi)容

      教學
      手段

      課堂設計
      和時間安排

      10.1 表單概述

      表單是一個輸入或顯示信息的界面。表單是一種容器類對象,除含有Windows窗口所具有的標準元素外,還可以向表單中添加各種其他類型的對象,如按鈕、文本框、表格、圖片等。

      1.表單的建立

      (一)利用表單向?qū)Ы⒈韱?/span>  

      (二)利用表單設計器建立表單

      2.表單的屬性設置

      程序員可以在設計階段通過表單的屬性窗口設置表單屬性,也可以在程序中通過程序代碼修改表單屬性的值

      3. 表單的事件和方法

      事件:是一個可以由對象識別的動作。

      用戶通過編寫相應的事件代碼(事件過程)對事件進行響應,當對象的事件發(fā)生時,該事件代碼就被自動執(zhí)行。如在表單中單擊鼠標右鍵,會觸發(fā)表單的RightClick事件,執(zhí)行RightClick的事件代碼。

      方法:是VFP事先定義好的用來完成特定任務的過程。它允許在事件過程或其他的方法過程中調(diào)用,這樣的過程稱為方法。

      例如:通過表單的Circle方法可以在表單上繪制一個圓。

      在表單的單擊事件中寫入代碼:thisform.circle(80,180,125)

      在表單的右擊事件中寫入代碼:thisform.circle(100,180,125)

      對于不同的對象,有不同的方法集。

      對象的事件代碼和方法代碼都列在屬性窗口的“方法程序”選項頁中

      3.設置數(shù)據(jù)環(huán)境

      通過在數(shù)據(jù)環(huán)境中添加表和關(guān)系,設置相關(guān)的屬性,就可以實現(xiàn)表和表單的有機結(jié)合

      4.表單的運行

      設計好的表單被保存在表單文件和表單備注文件中。表單文件的擴展名為.scx,表單備注文件的擴展名為.sct。

      運行一個設計好的表單,可以采用以下方法:

      【命令】DO FORM  <表單文件名>

      -----------本節(jié)課結(jié)束-----------

      10.2表單中的控件

      1.向表單中添加控件

      在表單設計器中可以使用以下方法向表單中添加控件。

      (一)使用控件工具欄添加控件

      (二)在容器對象中添加控件

      (三)通過數(shù)據(jù)環(huán)境添加控件

      Visual FoxPro允許從數(shù)據(jù)環(huán)境設計器或數(shù)據(jù)庫設計器中直接將字段、表或視圖拖入表單,系統(tǒng)將產(chǎn)生相應的控件并與字段建立聯(lián)系。在默認情況下:

      ●如果拖動的是字符型字段,將產(chǎn)生文本框控件;

      ●如果拖動的是備注型字段,將產(chǎn)生編輯框控件;

      ●如果拖動的是表或視圖,將產(chǎn)生表格控件。

      ●也可以在“工具”菜單中選擇“選項”命令,然后在打開的“選項”對話框的“字段映象”選項卡中修改這種映象關(guān)系。

      2.控件的格式化

      表單中控件的格式化,是指對它們進行增加刪除、調(diào)整大小位置、設置對齊方式、置前置后等處理。

      (一)控件的選定

      (二)控件大小和位置的調(diào)整

      (三)控件的復制和刪除

      (四)控件布局

      3. 控件生成器

      在Visual FoxPro系統(tǒng)中,控件生成器是用來建立控件樣式、捆綁變量和字段、確定數(shù)據(jù)輸入格式等的操作工具,是快速設置控件屬性的一種方式,通過它可以很容易地完成控件常用屬性的設置,建立控件和變量之間的關(guān)系。

      Visual FoxPro中,可以使用控件生成器常用控件有:

      Text(文本框)、Edit(編輯框)、CommandGroup(按鈕組)、OptionGroup(選擇按鈕組)、ComboBox(組合框)、ListBox(列表框)、Grid(表格)。

      -----------本節(jié)課結(jié)束-----------

      講述      

           

      表單的建立7分鐘      

      表單的屬性設置10分鐘      

      表單的事件和方法10分鐘                                  

      數(shù)據(jù)環(huán)境設置8分鐘    

      表單的運行5分鐘

      表單中的控件15分鐘  

      控件的格式化10分鐘  

      控件生成器10分鐘


      日韩无码第一页,一区_97资源人妻碰碰碰_有码无码人妻Av_午夜亚洲国产理论片2020网站 亚洲无码片AV一级 岛国av无码专区免费看
      <style id="uedzd"></style>
    3. <style id="uedzd"></style>
    4. <dfn id="uedzd"></dfn>
    5. <dfn id="uedzd"></dfn>
      1. <ruby id="uedzd"></ruby>
        <ruby id="uedzd"></ruby>