《vb程序设计》课堂例题总结

《vb程序设计》课堂例题总结

ID:17045584

大小:379.50 KB

页数:41页

时间:2018-08-27

《vb程序设计》课堂例题总结_第1页
《vb程序设计》课堂例题总结_第2页
《vb程序设计》课堂例题总结_第3页
《vb程序设计》课堂例题总结_第4页
《vb程序设计》课堂例题总结_第5页
资源描述:

《《vb程序设计》课堂例题总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《VB程序设计》课堂例题总结消息对话框的使用PrivateSubCommand1_Click()IfNotIsNumeric(Text1)Theni%=MsgBox("你输入的不是数字!",5+vbQuestion,"警告")Ifi=4ThenText1.SetFocusElseEndElseMsgBox"你好",,"欢迎"EndIfEndSub求圆的周长与面积PrivateSubForm_Click()Dimr!,s!,c!Constpi=3.14159‘用户声明常量r=InputBox("请输入园的半径:")s=pi*r*rc=2*pi*rMsgBox"园的

2、周长为:"&c&"面积为:"&sEndSub计算三角形的面积PrivateSubCommand1_Click()Dima%,b%,c%,s#,area#Dimstr1$a=Val(InputBox("a:"))b=Val(InputBox("b:"))c=Val(InputBox("c:"))s=(a+b+c)/2area=Sqr(s*(s-a)*(s-b)*(s-c))str1="area="&areaMsgBoxstr1Printstr1EndSub字体的放大与缩小随机放大1~3整数倍:Text1.FontSize=Text1.FontSize*Int(Rn

3、d()*3+1)缩小的比例为任意:Text1.FontSize=Text1.FontSize*Rnd()连接与求和PrivateSubCommand1_Click()Text3.Visible=Truebeconsistentwithinthesamedisk.Alternateunifiedcorerequirementsplacedontheterminalstripterminals,onlineidentityandensurethecoppercoreisnotexposed.6.4.6enclosurewithinthesametothecablec

4、oreprovidesbindingintoacircle,harnesstiespacingisgenerally100mm;branchofficesshallbebindingonbothends,eachcore41Text3.Text=Text1.Text&Text2.Text'也可以用Text1.Text+Text2.TextCommand1.Enabled=FalseEndSubPrivateSubCommand2_Click()Text3.Text=Val(Text1.Text)+Val(Text2.Text)EndSub字符串的替换方法一:(多

5、个函数)PrivateSubCommand1_Click()i=InStr(Text1,Text2)'在Text1中查找出现Text2内容的位置k=i+Len(Text2)'定位右子串的起始位置Ls=Left(Text1,i-1)'取左子串Text4=Ls+Text3+Mid(Text1,k)'左子串连接替换为子串连接右子串实现替换'也可以将上面两步合并为Text4=Left(Text1,i-1)+Text3+Mid(Text1,k)EndSub方法二:(Replace函数)PrivateSubCommand2_Click()Text4=Replace(Text

6、1,Text2,Text3)EndSub身份证的查找PrivateSubCommand1_Click()DimaAsString,nl%,yue%,ri%,b%,xb$a=Text1.Textnl=2010-Val(Mid(a,7,4))'nl=Year(Now())-Val(Mid(a,7,4))yue=Mid(a,11,2)ri=Mid(a,13,2)b=Val(Mid(a,17,1))IfbMod2=1Thenxb="GG"Elsexb="MM"Label3.Caption=nlLabel5.Caption=yue&"月"&ri&"日"Label7.Cap

7、tion="你是"&xbEndSub电话号码升位:将原来任意一个带区号的7位电话号码升到8位,在最前面加8。如020-1234567→020-81234567区号及电话号码确定:Left(s,4)&”8”&Right(s,7)区号及电话号码不确定:PrivateSubCommand1_Click()DimaAsStringbeconsistentwithinthesamedisk.Alternateunifiedcorerequirementsplacedontheterminalstripterminals,onlineidentityandensurethe

8、coppercoreis

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。