vb编程入门:如何用vb编写最简单的计算器程序

Monkey? 2024-06-01 10:14:42
最佳回答
1既然是入门呢,第一步当然是要启动vb:双击vb图标后会自动弹出“新建工程”对话框,其默认选中的是“标准 exe”和“打开(o)”选项。此时单击“打开(o)”选项或点击“enter”按键,或者点击“alt+o”组合键,都可以建立一个默认工程名为“工程 1”的vb工程。2接下来就是添加“控件”了:如图,从界面的左侧选中我们需要的“label”控件并在“form 1”窗体中的合适位置画出差不多大小的方框,即完成“label 1”后重复相同动作画出“label 2”。同理,添加“textbox”、“commandbutton”控件。3完成了各种控件的添加,及时修改“captain”等属性,可以使编程更加直观。4接下来就是最关键的编写代码环节了:双击“计算”(也就是之前的“command 2”)按钮,将弹出代码框,键入如下代码(复制注意分行):private sub command2_click()dim x as integerdim y as integerx = val(text1.text)y = val(text2.text)s = x + ylabel3.caption = x & "+" & y & "=" & send sub这样就能实现基本的两数相加运算了。5那为了方便操作呢,可以进行小小的完善——添加“重置”功能:双击“重置‘按钮,键入如下代码(复制注意分行):private sub command1_click()text1.text = ""text2.text = ""label3.caption = ""end sub这样就实现清除原数据的功能了。6最后点击“运行”试试吧!end 20210311
汇率兑换计算器

类似问答
  • 个人所得税应用程序设计 (j**a编写)
    • 2024-06-01 21:08:35
    • 提问者: 未知
    import j**a.io.*;import org.eclipse.swt.widgets.*;import org.eclipse.swt.widgets.button;import org.eclipse.swt.widgets.text;import org.eclipse.swt.widgets.label;import org.eclipse.swt.widgets.shell;pu...
  • 我用vb6.0编写一个简单程序,用来打开...
    • 2024-06-01 09:03:12
    • 提问者: 未知
    如果要显示信息的话可以用form_click 事件+msgbox 实现。
  • vb程序设计的问题
    • 2024-06-01 22:08:26
    • 提问者: 未知
    option explicitprivate sub command1_click()if **numeric(text1) = false or len(text1) < 8 thenmsgbox "你输入的电话号码非8位,或者不是数字,请重输!", 64 + vbokonly, "输入"text1 = ""elseif len(...
  • 新人想学编程,如何入门?
    • 2024-06-01 08:49:47
    • 提问者: 未知
    asp.net主要是用c#语言编写开发网站(b/s架构)。j**a有 j2se\j2ee\j2me\jsp。j 2ee是用很...第四、要准备计算机、嵌入式**板、编译软件(keil编译软件较好用)、下载软件。...
  • 这段vb程序什么意思
    • 2024-06-01 05:45:59
    • 提问者: 未知
    这段vb程序什么意思ifcomboprice.l**tindex=3thend2.recordsource="select股票信息变化表.codeas股票代码,?
  • 如何编写 test bench来**vhdl程序
    • 2024-06-01 04:04:24
    • 提问者: 未知
    testbench已经成为一个验证高级语言设计的标准方法。本文介绍如何写testbench来**vhdl程序。通常testbench完成如下的任务:1.实例化需要测试的设计(dut);2.通过对dut模型加载测试向量来**设计;3.将输出结果到终端或波形窗口中加以视觉检视;4.另外,将实际结果和预期结果进行比较。一、构建...
  • 想用vb编程获取股票交易客户端的时间,使vb程序的时间与交易客户端的时间一致,有什么办法?
    • 2024-06-01 05:57:15
    • 提问者: 未知
    用winsock,把交易客户端作为服务器,你的程序作为客户端,用服务器把时间传给客户端。
  • vb 编写一个过程
    • 2024-06-01 06:51:19
    • 提问者: 未知
    private sub form_click()print s(25, 10)print s(25, 50)'print s(25, 100) 这两行已经超出vb的计算能力了'print s(25, 200) vb只能处理32位的数值end subfunction s(x, n)for k = 1 to n t = 1 for i = 1 to 2 * k - 1 t...
  • 科学计算的程序编写和通常所说的码农的编程有多大的区别?
    • 2024-06-01 07:43:55
    • 提问者: 未知
    一切以物理研究维准绳,你能提出一个新公式,甚好;能在计算中发现新现象,不错;把程序用面向对象…
  • 科学计算的程序编写和通常所说的码农的编程有多大的区别?
    • 2024-06-01 04:47:46
    • 提问者: 未知
    1:我phd老板是做科学计算的,以前也做过码农,正儿八经的做过码农,而且把自己老婆培养成了一个码农。
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。