【正文】
是文本),使用如下代碼: 有關(guān)日期的函數(shù)n Ctod 將字符串轉(zhuǎn)換成日期n Dtoc 將日期轉(zhuǎn)換為字符串n set century onn Set date to ymdn Set stri to 0p Dow(日期表達(dá)式 ):返回每周的第幾天,即星期幾p Cdow(日期表達(dá)式):返回英文星期幾p 將數(shù)值轉(zhuǎn)換成字符串函數(shù): strSTR(數(shù)值型表達(dá)式 1, 數(shù)值型表達(dá)式 2,數(shù)值型表達(dá)式 3 )功能:將表達(dá)式 1的值轉(zhuǎn)換成字符串,轉(zhuǎn)換成字符串的長(zhǎng)度 由表達(dá)式 2決定,保留的小數(shù)位數(shù)由表達(dá)式 3決定。做題思路:字符串賦給一變量;取字符串變量的長(zhǎng)度,即字符總個(gè)數(shù);變量賦初值; for或 do while 循環(huán)在循環(huán)體內(nèi),用 substr()函數(shù)取單個(gè)字符;循環(huán)體內(nèi)用單個(gè)字符的 ASCII碼值進(jìn)行累加或累乘計(jì)算;將最終的結(jié)果放在表單上指定的控件上輸出。 1/(123),1/(234),1/(345),……,1/(n(n+1)(n+2)),……結(jié)果: 做題思路:如有前 n項(xiàng),使用 for 循環(huán),無(wú)用 do while循環(huán);賦初值;循環(huán): for 或 do while;循環(huán)體內(nèi)使用通項(xiàng)公式進(jìn)行計(jì)算;將最終的計(jì)算結(jié)果放在輸出的控件中。兩種類型:下拉組合框 style屬性為 0的組合框可以通過(guò)滾動(dòng)條查看也可以在框中直接輸入查看下拉列表框 style屬性為 2的組合框只能通過(guò)滾動(dòng)條查看,任意時(shí)刻只能看見一項(xiàng) 表格控件( Grid)表格是一個(gè)容器對(duì)象,包含列( Column)。要求掌握的屬性:ControlSource、 RowSource、 RowSourceType常用方法:AddItem:給 RowSourceType屬性為 0的列表添加一項(xiàng)。例子 求 100到 1000間能被 37整除的數(shù)。 “ 文本框 ” 控件與 “ 標(biāo)簽 ” 控件最主要的區(qū)別在于它們使用的數(shù)據(jù)源是不同的。 “ 標(biāo)簽 ” 控件的屬性主要包括: Caption,Name, FontName, FontSize例 表單中有 3個(gè)標(biāo)簽。 InteractiveChange事件。事件:一種系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動(dòng)作 以下 3個(gè)事件用于表單和表單集: (1)Load事件: 該事件代碼從表單裝入內(nèi)存至表單被釋放期間僅被運(yùn)行一次。 表單的建立與運(yùn)行 ( 2)表單控件工具欄要求會(huì)使用的控件:標(biāo)簽、文本框、編輯框、命令按鈕、組合框、列表框和表格( 3)表單設(shè)計(jì)器工具欄( 4)表單菜單表單中的對(duì)象設(shè)計(jì)過(guò)程:向表單添加控件 設(shè)置屬性 設(shè)計(jì)代碼 表單的運(yùn)行 有 2種方法可以運(yùn)行表單: (1)直接使用命令 DO FORM 〈 表單名 〉(2)在表單設(shè)計(jì)器窗口,選擇 “ 表單 ” 菜單中的 “運(yùn) 行 ” 命令,或直接單擊工具欄中的紅色驚嘆號(hào)。 標(biāo)簽、命令按鈕、文本框、編輯框、列表框、組合框、表格 表單的建立與運(yùn)行 創(chuàng)建表單的過(guò)程,就是定義控件的屬性,確定事件或方法、代碼的過(guò)程。表單就是一個(gè)容器,它可以容納多個(gè)控件。 保存表單時(shí),表單將被保存為一個(gè)表單文件(擴(kuò)展名是 .scx)和一個(gè)表單備注文件(擴(kuò)展名是 .sct)( P196) 表單的操作 表單屬性很多,但絕大多數(shù)很少用到。 (2)UnLoad事件: 在表單被釋放時(shí)發(fā)生,是釋放表單或表單集的最后一個(gè)事件。 Release方法 :從內(nèi)存中釋放表單Refresh方法:刷新表單數(shù)據(jù) 常用表單控件 添加表單控件表單中添加什么樣的控件是根據(jù)需求決定的,一旦確定了控件的類型,就要定義控件的屬性、確定事件和方法代碼 。當(dāng)鼠標(biāo)單擊任何一個(gè)標(biāo)簽時(shí),其他兩個(gè)標(biāo)簽的標(biāo)題文本互換。 常用屬性: Value, ControlSource “ 標(biāo)簽 ” 控件的數(shù)據(jù)源來(lái)自于其“ Caption” 屬性, “ 文本框 ” 控件的數(shù)據(jù)源來(lái)自于其 “ ControlSource” 屬性,可以是表中的非備注型、通用型字段和內(nèi)存變量。要求在編輯框中顯示輸出結(jié)果,并通過(guò)命令按鈕來(lái)控制輸出。RemoveItem:從 RowSourceType屬性為 0的列表刪除一項(xiàng)。每個(gè)列對(duì)象包含一個(gè)標(biāo)頭( Header)和若干控件。C2類型 2(計(jì)算字母的 ASCII碼值)設(shè)計(jì)表單 form1,表單中有命令按鈕 mand一個(gè)編輯框edit1和一個(gè)文本框 text1,在 edit1中輸入下面內(nèi)容:“ The authors would like to sincerely thank series editor David Chappellfor his invaluable assistance in reviewing several early drafts of the manuscript and providing unwavering clarity and vision during major rewrites to guide the book toward its current form. We would also like to thank Rich Bonneau for his help during the initial planning stages.”, 單擊命令按鈕統(tǒng)計(jì)滿足下面條件的字符的 ASCII碼值的和:字符的 ASCII碼值能被 3整除 。C2類型 2(數(shù)字字符串的計(jì)算)設(shè)計(jì)表單 form1,表單中有命令按鈕 mand兩個(gè)編輯框edit1和 edit2,在 edit1中輸內(nèi)容:54636346342421439843 95832523412434523509320595497865468456845093453483683468034665893498954343894394346832894387233849683496783486306830669343954359309346834893436438683496346346348765324234234235459487634534345345324345634634631513534534634323867867846474,單擊按鈕分別統(tǒng)計(jì)出 2和 3在上面字符串中出現(xiàn)的次數(shù) ,并將統(tǒng)計(jì)結(jié)果分三行顯示在 edit2中。省略表達(dá)式 3時(shí),轉(zhuǎn)換后無(wú)小數(shù)部分;省略表達(dá)式 2和表達(dá)式 3時(shí),字符串長(zhǎng)度為