vb课后题答案(中日)

vb课后题答案(中日)

ID:6383955

大小:117.50 KB

页数:16页

时间:2018-01-12

vb课后题答案(中日)_第1页
vb课后题答案(中日)_第2页
vb课后题答案(中日)_第3页
vb课后题答案(中日)_第4页
vb课后题答案(中日)_第5页
资源描述:

《vb课后题答案(中日)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章VisualBasic概述和可视化编程基础1.解答:略。2.解答:要重新安装VisualBasic6.0。因为安装VB6.0时,有些VB程序被系统自动安装在Windows目录下,所以一旦删除Windows子目录,就必须重新安装VB6.0。3.解答:在VB6.0的启动界面上,能显示对应的版本。4.解答:选择“视图”→“代码窗口”命令或单击“工程资源管理器”窗口的中的“查看代码”按钮。5.解答:略。6.解答:涉及两个文件要保存。先保存窗体文件(.frm),在保存工程文件(.vbp)。若先保存工程文件,系统也会弹出“文件另存为”对话框,要求先保存窗体文件。

2、7.解答:系统的默认目录是VB98。8.解答:没有,VB6.0的帮助系统在两张光盘上,即MSDNLibrary,其中还包含了VC、VFP等其他语言的帮助系统。9.解答:最方便的方法是选定要帮助的内容,然后按F1功能键,这是系统打开MSDNLibrary查阅器,直接显示与选定内容有关的帮助信息。10.解答:略。11.解答:属性是对象的特征,方法是对象的行为。前者有值,可以被赋值或引用;后者没有值,表示能够执行的操作。12.解答:将该控件的AutoSize属性值设置为True。13.解答:命令按钮的显示形式通过将Style属性值设置为Graphical来实现。

3、通过Picture属性来装入图形。不能显示图形是因为Style属性值被设置为Standard,只要将其改为Graphical,并且将Caption的值设置为空即可。14.解答:将MultiLine属性的值设置为True。15.解答:在程序运行时,标签只能显示文字,不能输入文字,显示文字通过对Caption属性赋值来实现;而文本框既能显示文字,也能输入文字,这通过Text属性来实现。16.解答:SetFocus方法。17.解答:相同点是当在文本框输入内容时,同时激发上述两个事件;不同点是KeyPress时间可通过参数KeyAscii返回所按键的编码值,可依次

4、判断数据输入的正确性或数据输入结束与否,因而该事件使用较多;Change时间还可以发生在程序改变文本框的Text属性时。18.解答:假定文本框的名称为Text1,则事件过程如下:PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13ThenIf出错条件判断成立ThenText1=""EndIfEndIfEndSub注意:删除刚键入的字符,通过KeyAscii=0语句实现;脚垫定位文本框对象采用SetFocus方法。19.解答:这些代码一般凡在Form_Load()事件过程中。将窗体定位在屏幕的中央,

5、只能在属性窗口中将Form1窗口的StartUpPositon属性设置为2(表示屏幕中心),该属性不能在运行是设置。要将按钮定位在窗体的中央,事件过程如下:PrivateSubForm_Load()Command1.Left=Form1.ScaleWidth2-Command1.Width2Command1.Top=Form1.ScaleHeight2-Command1.Height2EndSub其中,ScaleWidth、ScaleHeight表示窗体的相对宽度和高度。20.解答:存放在Graphics目录下。在VB6.0的安装盘上可以找到Gra

6、phics子目录,将其复制到硬盘的VB目录下。第2章VB语言基础和顺序机构1.解答:括号内的一个字表示数据类型,没有写出类型表示非法。(1)100.0(单)(2)%100(3)1E1(单)(4)123D3(双)(5)123,456(6)0100(整)(7)"ASDF"(字)(8)“1234”(9)#2000/10/7#(日)(10)100#(双)(11)(12)&O100(八)(13)&O78(八)(14)&H123(十六)(15)True(逻辑)(16)T(17)&H12ag(18)-1123!(单)2.解答:合法变量名为(1)、(2)、(6)、(9)、

7、(10)、(11);其余为非法(注意在中文VB系统中,为有效变量,但一般不要使用,它不代表3.14)。3.解答:(1)Abs(x+y)+z^5(2)(1+x*y)^6(3)(10*x+Sqr(3*y)/x/y(4)(-b+Sqr(b*b-4*a*c))/(2*a)(5)1/(1/r1+1/r2+1/r3)(6)Sin(45*3.14/180)+(exp(10)+log(10))/Sqr(x+y+1)4.解答:(1)Chr(Int(Rnd*10+67))(2)Int(Rnd*101+100)(3)x*y>0(4)xmod5=0Orxmod7=0(5)(xmo

8、d10)*10+x10(6)Round(x*100)/100(7

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

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

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