- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 数据的输入输出赋值语句使用标签和文本框Print方法Inputbox函数Msgbox函数和语句VB程序设计与数据库应用 4 .1赋值语句格式: 变量名=表达式功能:将算表达式的值赋给变量或某个带有属性的对象。说明:(1) <变量名>为变量或属性的名称。 (2)? 赋值语句中 “=”是赋值号,与数学中的等号意义不同。 (3)?先计算表达式的值,然后将结果赋给“=”左边的变量。例如: Text1.Text = “VB程序设计” a=5:b=6:c=7VB程序设计与数据库应用 4. 1 赋值语句【经典例子】设计程序交换两个变量的值.思考:有两个瓶子A和B,分别装有醋和豆油,如何交换两个瓶子的液体?方法:借用第3个瓶子T算法:T=A:A=B: B=T设计界面:VB程序设计与数据库应用代码:Private Sub Command1_Click()A = Text1.TextB = Text2.TextT = AA = BB = TText1.Text = AText2.Text = BEnd SubVB程序设计与数据库应用4.2 使用Print方法输出数据 功能:在窗体、图形对象或打印机等对象中输出信息.格式:对象名称.Print 表达式表 [,|;]说明: (1) 如果“对象名称” 省略,则在当前窗体上输出。 (2) “表达式表” 可以任意类型的表达式 (3) ,和;的区别 (4) 不带表达式的Print方法表示输出一空行例如: Form1.Print 2, 3.4, #3/17/2006#, “studdent” VB程序设计与数据库应用4.2.1使用Print方法示例 【举例】Private Sub Command1_Click()a = 2: b = 3: c = 6Print a, b, c, studPrint a; b; c; studPrint a=; 2PrintPrint b=; 3End SubVB程序设计与数据库应用4.2.1 与Print方法有关的函数 1.Tab( n ) 用于把光标往后移动n个字符的位置,与输出的内容要用分号隔开。例如:Private Sub Form_Click() Print Tab(10); 商品名称; Tab(20); 单价; Tab(30); 数量 Print Tab(10); 电视机; Tab(20); 2568; Tab(30); 150 Print Tab(10); 电冰箱; Tab(20); 1600; Tab(30); 85End SubVB程序设计与数据库应用4.2.1 与Print方法有关的函数 2.Spc(n) 与Tab函数类似,用于跳过n个空格输出. 不同之处在于Tab(n)是绝对定位,把光标移动到离窗体左边界n个字符的地方,而Spc(n)是相对定位,表示从当前光标位置开始移动n个字符的位置。 Private Sub Form_Click() Print Spc(30); Thirty spaces later. . . Print Thirty; Spc(30); spaces later. . .End SubVB程序设计与数据库应用4.2.1 与Print方法有关的函数 3.Space(n): Space函数用来返回n个空格组成的字符串。 例如: Private Sub Form_Click() MyString = Space(10) 将10个空格插入两个字符串中间。 MyString = Space(5) Hello MyString World Print MyString End SubVB程序设计与数据库应用4.3 输入函数InputBox 功能: 产生一个对话框,等待用户输入数据,并返回所输入的文本格式为: InputBox (信息提示,对话框标题,默认内容)例如: r = InputBox(请输入半径:, 计算圆的面积, 1)VB程序设计与数据库应用4.3 输入函数InputBox 【举例】“鸡兔同笼”问题。鸡有2只脚,兔有4只脚,如果已知鸡和兔的总只数h,总脚数为f。问鸡和兔各有多少只?【分析】设笼中鸡有X只,兔有Y只,则X+Y=H2X+4Y=F即 X=(4*H-F)/2 Y=(F-2*H)/2【要求】总的只数和脚数用InputBox函数输入VB程序设计与数据库应用【设计步骤】1、界面设计2、代码设计[Private Sub Command1_Click() Dim h As Integer, f As Integer h = Val(InputBox(鸡和兔的总只数, 请输入, 0)) f = Val(InputBox(鸡和兔的总脚数(偶), 请输入, 0)) x = (4 * h - f) / 2 y = (f
文档评论(0)