freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

可視化表單設(shè)計ppt課件(參考版)

2025-01-22 20:59本頁面
  

【正文】 如下圖所示 ? 設(shè)計要點 ?從數(shù)據(jù)環(huán)境直接把字段拖入到表單中,可以實現(xiàn)字段與文本框綁定 ?列表框通過 RowSourceType與 RowSource屬性與環(huán)境數(shù)據(jù)綁定 ?選擇列表框中的數(shù)據(jù)時,引發(fā) InteractiveChange事件,此時只需刷新表單,所有綁定了數(shù)據(jù)的控件都會隨之改變 ?表單運行時,數(shù)據(jù)環(huán)境中的數(shù)據(jù)表會打開,因此,要移動數(shù)據(jù)時,只需執(zhí)行 GO、 Skip命令 ?當(dāng)綁定字段的文本框的 ReadOnly屬性為 .,修改字段內(nèi)容,就相應(yīng)地修改了表的內(nèi)容 ?添加新記錄時,先添加一空行, Go Bottom,并把相應(yīng)的字段的只讀屬性設(shè)置為 .F. ?刪除直接執(zhí)行 Delete命令,并 Set deleted on,退出表單時,可以一同 Pack掉,但數(shù)據(jù)環(huán)境中的 zgda的 Exclusive屬性應(yīng)設(shè)置為 .t. ?從數(shù)據(jù)環(huán)境直接把數(shù)據(jù)表拖入到表單中,可以實現(xiàn)數(shù)據(jù)表與表格綁定 ?組合框通過 RowSourceType與 RowSource屬性與環(huán)境數(shù)據(jù)綁定 ?單擊選項按鈕組時,對組合框的 RowSourceType與RowSource屬性進行 設(shè)置 ?選定組合框的某值會引發(fā) InteractiveChange事件,在此事件中只須刷新表單 () ?4. 形狀、計時器的使用 ? 例 19 設(shè)計一表單,用計時器實現(xiàn)一小球沿正弦曲線運動 ? 設(shè)計要點 ?形狀的控件的形狀由 Curvature屬性控制 (1~99),在本例中設(shè)置為 99 ?Timer事件每隔 Interval長的時間發(fā)生一次,因此,Timer事件發(fā)生時,只需設(shè)置 Shape的坐標(biāo)就會形成動畫 ?形狀坐標(biāo)是由 Top、 Left屬性指定,先根據(jù) Sin函數(shù)計算坐標(biāo),然后設(shè)置 Top、 Left屬性,或者用Move方法 ?5. 高級應(yīng)用: Ole對象綁定與 API系統(tǒng)函數(shù)的應(yīng)用 ? 例 22 用數(shù)據(jù)綁定的方法開發(fā)自己的音樂播放器:創(chuàng)建數(shù)據(jù)表存放所要播放的音樂,設(shè)計一表單用于播放該數(shù)據(jù)表中的音樂 ? 設(shè)計要點 ?添加 Ole控件,綁定所播放的音樂 (wav,rmi) ?執(zhí)行 Doverb(0)即可 ?如播放數(shù)據(jù)表中通用字段中音樂 (wav,rmi),則將通用字段綁到 OLE綁定控件上,執(zhí)行 Doverb(0) ?例 27 應(yīng)用 Windows API開發(fā)自己的 MP3播放器 ? 設(shè)計要點 ?編寫多媒體程序須調(diào)用動態(tài)庫 ,在系統(tǒng)盤 Windows\system32下,也可能在其它目錄下 ?用函數(shù) mciSendString調(diào)用 制功能,但首先必須申明: declare integer mciSendString in **\ string str1,string str2, integer a, integer b ?常用功能調(diào)用 (1)mciSendString(“open musicfile alias bm”,buffer,0,0) (2)mciSendString(“play bm repeat”, buffer, 0,0) (3)mciSendString(“pause bm”, buffer, 0,0) (4)mciSendString(“seek bm to start”, buffer, 0,0) (5)mciSendString(“seek bm to end”, buffer, 0,0) (6)mciSendString(“close bm”, buffer, 0,0) ?退出程序時,應(yīng)該關(guān)閉,同時清掉 dlls,即執(zhí)行: mciSendString(“close bm”, buffer, 0,0) clear 1. 理論考試題型 ( 1)判斷題 ( 2)單選題 ( 3)多選題 2. 考題分布 CH3, 15% CH4, 30% CH5+8, 15% CH6, 10% CH7, 30% Qamp。當(dāng)運行一個表單集時,其中包含的所有表單都將被加載和運行,屏幕上將同時出現(xiàn)多個對應(yīng)的表單窗口 ? 例 23 用表單集顯示圖書管理數(shù)據(jù)庫中的Student與 Borrow數(shù)據(jù)表中記錄 多重表單 ? 1.單文檔界面和多文檔界面 ? 2.不同類型的表單 ?(1)子表單 ? 不能移到父表單外 ? 父表單最小化時,子表單也最小化 ? 子表單最小化后停在父表單的底部 ?(2)浮動表單 ? 可以移到父表單之外 ? 父表單最小化時,子表單也最小化 ? 子表單最小化后停在桌面的底部 ?(3)頂層表單 ? 獨立表單,或 MDI的父表單 ? 能顯示在 Windows任務(wù)欄中 ? 3.表單類型的指定 ?ShowWindow: 1子表單、 2頂層表單、 0VFP主窗口中的子表單 ?Desktop:設(shè)置子表單為浮動表單 ?MDIForm:設(shè)置子表單最大化后與父表單融為一體 ? 注意 不能在父表單中 Load與 Init事件中激活子表單 ? 例 24 創(chuàng)建 MDI表單,用于瀏覽 zgda、student、 borrow的記錄 ? 設(shè)計要點 ?父表單的 MDIForm屬性設(shè)置為 .T. ?父表單的 ShowWindow屬性設(shè)置為 2 ?子表單的 MDIForm屬性設(shè)置為 .T. ?子表單的 ShowWindow屬性設(shè)置為 1 ? 1. 文本框、標(biāo)簽、命令按鈕的使用 ? 例 8 已知定期存款滿半年的月利率為 %,滿一年后的月利率為 %,滿兩年后的月利率為%,滿三年的月利率為 %,不足半年的月利率為 %,設(shè)計一表單用于計算本金之和,小數(shù)點后保留兩位 表單小結(jié) ?2. 組合框、復(fù)選框、選項按鈕組、微調(diào)按鈕的使用 ? 例 25 設(shè)計一表單對字體進行設(shè)置,組合框設(shè)置字體名,復(fù)選框設(shè)置字形,選項按鈕組設(shè)置字體顏色,標(biāo)簽顯示所要設(shè)置的字體 ? 設(shè)計要點 ?組合框的數(shù)據(jù)類型是數(shù)組,數(shù)組內(nèi)容是字體名 ?選定組合框中的不同內(nèi)容時,引發(fā)InteractiveChange事件 ?選項按鈕單擊 (Click)時,若第一個單選按鈕被選中,則選項按鈕組的值為 1,其余類推 ?復(fù)選按鈕被選中,則其值為 1 ?用鼠標(biāo)增加微調(diào)器的值時,會引發(fā) UpClick事件;減少其值時,會引發(fā) DownClick的值;用鍵盤修改完成后,會引發(fā) LostFocus事件,因此,要編寫這三個事件的代碼 ?、表格、列表框、組合框、圖像、數(shù)據(jù)環(huán)境的使用 ? 例 26 設(shè)計一表單完成對 “ 圖書管理 ” 數(shù)據(jù)庫的查找,對 zgda表實現(xiàn)查找、修改、添加、刪除。若干列( Column)組成,列由列標(biāo)題( Header)和列控件組成 ?1.由數(shù)據(jù)環(huán)境創(chuàng)建表格(見教材 212頁) ?2.用表格生成器創(chuàng)建表格(見教材 213頁) ?3. 動態(tài)綁定表格 (見下例 ) ? 主要屬性 ?RecordsourceType: 數(shù)據(jù)類型 ?Recordsource: 數(shù)據(jù)源 ? 主要事件 ?AfterRowColChange:改變之后發(fā)生 ?BeforeRowColChange:改變之前發(fā)生 ? 例 20 設(shè)計一表單用于動態(tài)瀏覽任意表的數(shù)據(jù) 頁框 ? 頁框 (PageFrame)是可以包含多個頁面 (Page)的容器類控件,在表單上添加頁框控件可用來生成含有多個選項卡的對話框等 ? 重要屬性 ?Tabs:頁面選項卡是否可見 ?TabStyle:頁面選項卡的類型 ?PageCount:頁面數(shù) ?ActivePage:指定當(dāng)前的活動頁面 ? 例 21 用頁框?qū)崿F(xiàn)對 zgda、圖書管理的瀏覽與修改,第一個頁面對 zgda表進行維護、第二個頁面對圖書管理數(shù)據(jù)庫進行維護 ActiveX與 ActiveX綁定控件 ? 添加 ActiveX控件,自動打開一個 “ 插入對象 ”對話框 ?“ 新建 ” : 新建一個 OLE對象插入表單 ?“ 由文件創(chuàng)建 ” : 由磁盤文件作為 OLE對象插入表單 ?“ 插入控件 ” : 將 ActiveX控件添加到表單 ?將通用型字段與表單中的 ActiveX綁定控件進行綁定,就能對通用型字段中的 OLE對象進行操作 ? 對 ActiveX的操作方法與所綁定控件類型有關(guān),如綁定是音頻控件,則 Doverb(0)方法是播放 ? 例 22 用數(shù)據(jù)綁定的方法開發(fā)自己的音樂播放器:創(chuàng)建數(shù)據(jù)表存放所要播放的音樂,設(shè)計一表單用于播放該數(shù)據(jù)表中的音樂
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1