- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AO的VBA开发-客户化界面及VBEditor的使用
Introduction to Programming ArcObjects with VBA 2-* Controlling the flow of an If Then statement If Then statements in Visual Basic can be more complex that those that simply evaluate a single condition. If needed, a programmer can evaluate numerous conditions in a single If Then block by using keywords such as ElseIf and Else. Inside an If Then block, execution of the entire procedure may also be terminated early by using Exit Sub. Exit Sub When the Exit Sub line of code is encountered, execution of the procedure is terminated immediately. Exit Sub will generally only appear inside of an If Then block in the context described below. Often, the purpose of an If Then statement in your Visual Basic code is to check for a condition that will cause a run-time error. If your code asks the user to input a currency amount, for example, you would want to verify that the input is numeric (e.g., 20.00 instead of $20.00, or twenty) before attempting to use it in a mathematical operation. If the value is not numeric, you need to stop execution of the procedure before an error occurs, as shown below. dblPrice = InputBox (Please enter a price (without a dollar sign or commas) ) If Not IsNumeric (dblPrice) Then ? check to see if the input is NOT numeric MsgBox Please enter only numbers!, vbExclaimation, Exiting Exit Sub ?**Stop execution of the procedure if the error-causing condition is true!** End If dblDiscount = dblPrice * 0.20 ? calculate a 20% discount on the price, this line will only execute if dblPrice is numeric Introduction to Programming ArcObjects with VBA 2-* Select Case In addition to the If Then branching construct, a Visual Basic programmer can also use a Select Case statement to make decisions in his or her code. Unlike an If Then statement, Select Case makes decisions based on the value of a variable instead of using Boolean expressions. These values do not have to be numeric; a Select Case statement could also use variables that contain strings, dates,
您可能关注的文档
最近下载
- 物业保安军训标准--队列.doc
- 广东省中小学教育创新成果奖评奖申请表及申报说明.doc
- 环境影响评价报告公示:年产4亿平方米锂电池专用湿法隔膜和改性涂覆隔膜项目环评报告.doc VIP
- 兵器工业集团第十一届职业技能竞赛数控铣工理论试题库资料-下(多选、判断题汇总).pdf VIP
- 徐州工程学院2010届毕业生生源信息一览表.xls VIP
- 秃鸡散_千金卷二十_方剂加减变化汇总.doc
- 市政道路施工与质量验收规范.pdf
- 医院护理品管圈成果汇提高糖尿病住院患者口服降糖药的正确率完整版本PPT易修改.pptx
- 工程已完工补签施工合同模板.docx VIP
- 2024年新版员工安全生产应知应会手册.pptx
文档评论(0)