0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在VisualBasic中制作长度转换器

454398 来源:wv 2019-09-24 11:26 次阅读

步骤1:创建项目

步骤1:打开 Microsoft Visual Basic

步骤2:通过单击创建新项目新项目 或按 Ctrl + N 。

步骤3:选择 Windows窗体应用程序 ,并将其命名为“ Length Converter ”。

步骤4:重命名 Form1.vb 更改为“ Length.vb ”。 这是易于使用的方法。

步骤5:将 Form1 重命名为“ LengthForm ”,并将文本设置为“ Length Converter ”。 这是易于使用的方法。

步骤6:根据自己的喜好调整大小。我已经制作了一个‘ 500,300’ 。

第7步:在表格顶部插入标签,然后将命名为“ 标题 ”,并输入文字“ 长度 转换器

第8步:插入两个按钮。一个在中心。将其命名为“ ConvertButton ”,并输入文字“ Convert ”。 第二个按钮是可选的。 将其放在右上角,并将其命名为“ ExitButton ”,并输入文字“ Exit 》“

步骤9:插入两个ComboBox,将其中一个放置在左侧,将另一个放置在右侧。在左侧命名为“ LengthList1 ”,在右侧命名为“ LengthList2 ”。使它们两个上的文字均为“ 选择 单位 ”

第10步:插入两个文本框并将其放置在组合框下方。将它们命名为“ UnitText1 ”和“ UnitText2 ”。将文本留空。

步骤2:获取基本代码

步骤11:双击‘ExitButton’。

步骤12:插入以下代码:‘This will close the application’

Me.Close() 步骤13:双击点击“转换按钮”。

步骤14:插入以下代码:

‘These are the Boolean for the Length in the first box’

Dim Mile1 As Boolean

Dim KM1 As Boolean

Dim M1 As Boolean

Dim CM1 As Boolean

‘These are the Boolean for the length in the second box’

Dim Mile2 As Boolean

Dim KM2 As Boolean

Dim M2 As Boolean

Dim CM2 As Boolean

‘These are the inserted numbers that will be converted’

Dim Num1 As String

Num1 = UnitText1.Text

Dim Num1 As String

Num2 = UnitText2.Text

步骤3 :转换单位

步骤15:在先前的代码下方插入以下内容:

‘What it is converting’

If LengthList1.Text = (“Mile”) And LengthList2.Text = (“Kilometre”) Then

Mile1 = True

KM2 = True

End If

‘The equation for the conversion’

If Mile1 = True and KM2 = True Then

UnitText2.Text = Num1 / 0.62137

End If

If LengthList1.Text = (“Mile”) And LengthList2.Text = (“Metre”) Then

Mile1 = True

M2 = True

End If

If Mile1 = True and M2 = True Then

UnitText2.Text = Num1 / 0.0062137

End If

If LengthList1.Text = (“Mile”) And LengthList2.Text = (“Centimetre”) Then

Mile1 = True

CM2 = True

End If

If Mile1 = True and CM2 = True Then

UnitText2.Text = Num1 / 0.0000062137

End If

If LengthList1.Text = (“Kilometre”) And LengthList2.Text = (“Mile”) Then

KM1 = True

Mile2 = True

End If

If KM1 = True and Mile2 = True Then

UnitText2.Text = Num1 * 0.62137

End If

If LengthList1.Text = (“Kilometre”) And LengthList2.Text = (“Metre”) Then

KM1 = True

M2 = True

End If

If KM1 = True and M2 = True Then

UnitText2.Text = Num1 / 0.001

End If

If LengthList1.Text = (“Kilometre”) And LengthList2.Text = (“Centimetre”) Then

KM1 = True

CM2 = True

End If

If KM1 = True and CM2 = True Then

UnitText2.Text = Num1 / 0.000001

End If

If LengthList1.Text = (“Metre”) And LengthList2.Text = (“Mile”) Then

M1 = True

Mile2 = True

End If

If M1 = True and Mile2 = True Then

UnitText2.Text = Num1 * 0.000621317

End If

If LengthList1.Text = (“Metre”) And LengthList2.Text = (“Kilometre”) Then

M1 = True

KM2 = True

End If

If M1 = True and KM2 = True Then

UnitText2.Text = Num1 / 1000

End If

If LengthList1.Text = (“Metre”) And LengthList2.Text = (“Centimetre”) Then

M1 = True

CM2 = True

End If

If M1 = True and CM2 = True Then

UnitText2.Text = Num1 / 0.01

End If

If LengthList1.Text = (“Centimetre”) And LengthList2.Text = (“Mile”) Then

CM1 = True

Mile2 = True

End If

If CM1 = True and Mile2 = True Then

UnitText2.Text = Num1 * 0.000000621317

End If

If LengthList1.Text = (“Centimetre”) And LengthList2.Text = (“Kilometre”) Then

CM1 = True

KM2 = True

End If

If CM1 = True and KM2 = True Then

UnitText2.Text = Num1 * 0.00001

End If

If LengthList1.Text = (“Centimetre”) And LengthList2.Text = (“Metre”) Then

CM1 = True

M2 = True

End If

If CM1 = True and M2 = True Then

UnitText2.Text = Num1 * 0.01

End If

‘If converting into same unit then the valve will be the same’

If LengthList1.Text = LengthList2.Text Then

UnitText2.Text = Num1

End If

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8707

    浏览量

    147206
  • VisualBasic
    +关注

    关注

    0

    文章

    6

    浏览量

    6711
收藏 人收藏

    评论

    相关推荐

    HDMI接口转换器的使用技巧

    HDMI接口转换器的类型 HDMI转VGA/DVI转换器 :用于将HDMI信号转换为VGA或DVI信号,适用于老式显示或投影仪。 HDMI转DisplayPort
    的头像 发表于 11-27 14:35 388次阅读

    何在反激式转换器缓冲FET关断电压

    上一期,我们介绍了如何在正向转换器导通时缓冲输出整流的电压。现在,我们看一下如何在反激式转换器
    的头像 发表于 11-04 09:48 300次阅读
    如<b class='flag-5'>何在</b>反激式<b class='flag-5'>转换器</b><b class='flag-5'>中</b>缓冲FET关断电压

    快速输入转换速率应用DC-DC转换器的设计注意事项

    电子发烧友网站提供《快速输入转换速率应用DC-DC转换器的设计注意事项.pdf》资料免费下载
    发表于 10-08 10:30 0次下载
    快速输入<b class='flag-5'>转换</b>速率应用<b class='flag-5'>中</b>DC-DC<b class='flag-5'>转换器</b>的设计注意事项

    同轴转换器为什么容易坏 同轴转换器对音质的影响

    同轴转换器为什么容易坏 同轴转换器容易坏的原因可以从多个方面来分析: 质量问题 :转换器的质量是直接影响其耐用性的关键因素。低质量的转换器往往采用较为廉价的材料和元器件,这些材料和元器
    的头像 发表于 10-06 14:16 786次阅读

    什么是DC/DC转换器

    DC/DC转换器,顾名思义,是指将一种直流电压转换为另一种直流电压的装置。它广泛应用于需要电压变换的电子设备,通过调整输出电压来满足不同设备的特定需求。DC/DC转换器通常被称为线性
    发表于 09-29 15:26

    降压转换器的低压差操作

    电子发烧友网站提供《降压转换器的低压差操作.pdf》资料免费下载
    发表于 09-26 11:32 0次下载
    降压<b class='flag-5'>转换器</b><b class='flag-5'>中</b>的低压差操作

    降低汽车降压转换器应用的传导EMI

    电子发烧友网站提供《降低汽车降压转换器应用的传导EMI.pdf》资料免费下载
    发表于 09-18 11:12 0次下载
    降低汽车降压<b class='flag-5'>转换器</b>应用<b class='flag-5'>中</b>的传导EMI

    转换器供电和不供电什么区别

    引言 在现代电子设备转换器是一种常见的电子元件,用于将一种形式的能量转换为另一种形式。转换器可以是直流-直流转换器、交流-直流
    的头像 发表于 08-19 14:26 763次阅读

    电源转换器的浪涌电流可能比稳态电流高很多倍

    电源转换器
    深圳崧皓电子
    发布于 :2024年06月14日 06:59:06

    PWM技术如何控制功率转换器

    随着电力电子技术的快速发展,功率转换器在电力系统扮演着越来越重要的角色。作为一种常见的电源变换装置,功率转换器能够将一种形式的电能转换为另一种形式的电能,以满足不同负载的需求。而在功
    的头像 发表于 06-03 16:37 684次阅读

    SDI转AV转换器在影视制作的应用及其实践

    ,有时需要将SDI信号转换为AV信号以适应不同的显示设备或传输环境。这时,SDI转AV转换器就发挥了关键作用。 应用场景: 现场监看与预览 :在影视拍摄现场,导演、摄影师和制片人通常需要实时监看和预览拍摄画面。通过使用SDI转AV转换器
    的头像 发表于 02-22 14:40 416次阅读

    个性化高清视频转换器:为视频制作提供专业级解决方案

    视频转换器应运而生,为视频制作提供专业级的解决方案。 来百度APP畅享高清图片 一、专业级转换需求 视频制作涉及多个环节,包括拍摄、剪辑、特效处理、音频处理等。在每个环节
    的头像 发表于 02-22 14:26 316次阅读
    个性化高清视频<b class='flag-5'>转换器</b>:为视频<b class='flag-5'>制作</b>提供专业级解决方案

    dcdc降压转换器工作原理

    (通常是电感和电容)来控制并转换电压。以下是对降压DC/DC转换器工作方式的详细说明。 降压或降压转换器在电源管理电路扮演着重要的角色,其主要职责是将标准的系统级电压(如12伏特或2
    的头像 发表于 02-16 09:37 1744次阅读
    dcdc降压<b class='flag-5'>转换器</b>工作原理

    如何抑制电源转换器的浪涌电压?

    如何抑制电源转换器的浪涌电压? 电源转换器是电子设备中常见的组件,其主要功能是将电源输入转换成稳定的输出电压和电流。然而,在电源转换过程中
    的头像 发表于 02-04 09:17 1177次阅读

    如何抑制电源转换器浪涌电压

    今天给大家分享的是:如何抑制电源转换器浪涌电压?
    的头像 发表于 01-09 09:50 1623次阅读
    如何抑制电源<b class='flag-5'>转换器</b><b class='flag-5'>中</b>浪涌电压