Visual Basic 6.0程序设计教程课件.pptVIP

  1. 1、本文档共119页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

ForEach...Next迴圈ForEach...Next迴圈與For...Next迴圈類似,但它是以對象集合中的每一個元素作為重複依據的,而不是按次數重複。如果不知道一個集合有多少元素,ForEach...Next迴圈非常有用。語法格式:ForEach元素In集合語句塊Next元素過程和函數過程是構成程式邏輯部件的基本單位,將程式分割成較小的邏輯部件可以簡化程式設計任務,結構化設計就是建立在這個思路之上。在VisualBasic中使用的過程有:Sub過程——不返回值;又被稱做子過程。Function過程——返回值;又被稱做函數。子過程在VisualBasic中子過程包括通用過程和事件過程,它們的定義語法類似,差別是調用方式一般不同。通用過程往往是由程式中的語句調用。事件過程往往是由用戶事件觸發。通用過程通用過程是由程式中的語句調用的過程。它一般由用戶根據需要自主建立,其作用是可以把一些公共的功能代碼放在一個過程中,由此提高代碼利用率,並使其更便於維護。可以將子過程放入標準模組、類模組和窗體模組中。定義通用過程的語法是:[Private|Public][Static]Sub過程名(形式參數列表)語句塊EndSub過程參數過程的參數類似於變數聲明,它聲明了從調用過程傳遞進來的值的個數和數據類型。例如:PrivateSubAbut(XAsString,YAsInteger,Z)語句塊EndSub設置參數類型是為了限定傳遞資訊,在沒有設置過程參數類型時,其具有Variant數據類型。調用過程調用過程的語法:Call過程名(實際參數列表)或:過程名實際參數列表注意:實際參數列表,是往被定義過程的形式參數傳遞的數據;因此,其數據類型需要和形式參數保持一致。實際參數可以是常量、變數、數組,或複雜運算式,但無論是什麼都必須有確定的值。事件過程VisualBasic中的某個控件對象的一個事件的發生時,便自動調用該控件的該事件過程。一個窗體上的控件的事件過程名,由控件的實際名字、下劃線(_)和事件名組合而成。例如,一個名為cmdPlay的命令按鈕被單擊時所調用的事件過程是:cmdPlay_Click。窗體也屬於控件,但其事件過程命名規則卻和一般控件有所不同。窗體事件名是:辭彙“Form”、下劃線和事件名的組合。例如,窗體單擊時所調用的事件過程是:Form_Click。通用過程和事件過程的關係函數過程在VisualBasic中,通過Function語句創建的函數過程和通過Sub語句創建的子過程類似。與子過程不同的是:Function過程可返回一個值到調用的過程。函數過程的語法是:Function函數名(形式參數列表)[As類型]語句塊EndFunction函數過程需要返回的值由As子句設置。調用函數過程調用函數時可以有兩種方式。方法一:把函數看作一個數,可以放在賦值號右端。其格式是:例如:Tx1=MyFunc(5)方法二:作為參數出現在調用過程中或函數中。例如:Tx2=MyFunc(MyFunc(5))函數過程中返回值在函數過程內的語句塊內,可以通過以下語句將值返回。函數名=運算式例如:FunctionHypotenuse(AAsInteger,BAsInteger)AsStringHypotenuse=Sqr(A^2+B^2)EndFunction常用內置函數除了建立函數過程外,VisualBasic還提供了豐富的內置函數可用於程式設計,包括:數學函數、字串函數、判斷函數、轉換函數等方面的函數。數學函數(1)數學函數主要用來完成數學運算,常用的有:1.Sin(x)——返回X的正弦值,X的單位為弧度。2.Cos(x)——返回X的余弦值,X的單位為弧度。3.Tan(x)——返回X的正切值,X的單位為弧度。4.Atan(x)——返回X的反正切值,返回值單位為弧度。5.Log(x)——返回X的自然對數。6.Exp(x)——返回以e為底的X的指數值。數學函數(2)7.Sqrt(x)——返回參數X的平方根值。8.Abs(x)——返回X的絕對值。9.Hex(x)——以字串形

您可能关注的文档

文档评论(0)

爱遛弯的张先生 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档