五环电阻色环计算器(一个VB写的色环电阻计算器)

五环电阻色环计算器。有关VB6的鄙视与恶心从线上到线下无处不在,同事也说VB6已经淘汰好多年了,不具备现代的编程特性。可我偏偏要用VB6编写小工具来处理日常问题。就如我在《用自己最拿手的语言编写程序》中说的能解决实际问题无论用什么语言写程序都一样!由于本人日常工作中从事桌面、网络方面的应用软件开发,

五环电阻色环计算器(一个VB写的色环电阻计算器)

五环电阻色环计算器。有关VB6的鄙视与恶心从线上到线下无处不在,同事也说VB6已经淘汰好多年了,不具备现代的编程特性。可我偏偏要用VB6编写小工具来处理日常问题。就如我在《用自己最拿手的语言编写程序》中说的能解决实际问题无论用什么语言写程序都一样!

由于本人日常工作中从事桌面、网络方面的应用软件开发,用的语言工具是C、C51、Basic、Gambas。还从事电子电路的制作与维修。所以,用软件的知识来辅助电子方面的工作就显得非常的方便。这次我就用VB6写一个小小的电子方面的工具—色环电阻计算器。 来证明VB6是不是想反对者所讲的那么不堪一用?如需电阻计算器.exe程序的读者,请私信!

在电子电路中存在大量的色环电阻,对于本人来说懒得背色环的值,这个时候如果有个能直观显示电阻值的小工具就显得非常的方便了。色环电阻也就是常见的直插电阻,根据色环的数量一般分为四色环和五色环。每个色环所代表的含义各不相同,下表是每种颜色代表的意义。

颜色

代表的数字

有效值后0的个数

误差

黑色

0

0

棕色

1

1

1

红色

2

2

0.1

橙色

3

3

0.01

黄色

4

4

0.001

绿色

5

5

蓝色

6

6

紫色

7

7

灰色

8

8

白色

9

9

金色

无效

-1

银色

无效

-2

无色

无效

无效

知道了各种颜色的意义后编写程序就非常的容易了。下面介绍下四环与五环电阻的读数方法。

四色环读数方法:

第一个色环:第一个有效数字;第二个色环:第二个有效数字;第三个色环:表示倍率;第四个色环:表示误差,即精度;

四色环举例:第一个色环:棕色,代表1;第二个色环:紫色,代表7;第三个色环:红色,代表10的平方;第四个色环:棕色,代表±1%;

所以,这个电阻的阻值为17×10^2=1700Ω=1.7K欧姆,误差为±1%。

五色环读数方法:第一个色环:第一个有效数字;第二个色环:第二个有效数字;第三个色环:第三个有效数字;第四个色环:表示倍率;第五个色环:表示误差,即精度;

五色环举例:第一个色环:棕色,代表1;第二个色环:紫色,代表7;第三个色环: 黑色,代表0;第四个色环:棕色,代表10;第五个色环:棕色,代表±1%;

所以,这个电阻的阻值为170×10=1700Ω=1.7K欧姆,误差为±1%。

下面是本色环电阻计算器的关键代码:

Private Function retNumAndStr(ByVal s As String, Num As Single) As String

Dim tmp As String

Select Case Right(s, 1)

Case “1”

Num = Val(s)

retNumAndStr = “Ω”

Case “0”

Num = Val(s)

retNumAndStr = “Ω”

Case “K”

Num = Val(s) ‘ * 1000

retNumAndStr = “KΩ”

Case “M”

Num = Val(s) ‘* 1000000

retNumAndStr = “MΩ”

End Select

End Function

Private Sub CalcNum(ByVal BiaoZhi As Label, XiaoZhi As Label, DaZhi As Label, ByVal WuCha As Label)

Dim tmp As String, tmp1 As String, wc As String, s As String

Dim sigTmp As Single

s = BiaoZhi.Caption

wc = WuCha.Caption

tmp = Right(s, 2)

sigTmp = Val(s)

Select Case tmp

Case “KΩ”

tmp1 = “KΩ”

Case “MΩ”

tmp1 = “MΩ”

Case Else

tmp1 = “Ω”

End Select

XiaoZhi.Caption = sigTmp * (1 – Val(wc) / 100) & tmp1

DaZhi.Caption = sigTmp * (1 + Val(wc) / 100) & tmp1

End Sub

Private Function Calc(ByVal a As Single, ByVal b As Single, ByVal c As Single, ByVal d As Single, Optional ByVal isFour As Boolean = True) As Single

Dim tmp As Single

If isFour Then

tmp = (a * 10 + b) * d

Else

tmp = (a * 100 + b * 10 + c) * d

End If

Calc = tmp

End Function

下面是截图

声明:该文观点仅代表作者本人,《家在公租房生活网》系信息发布平台,家在公租房生活网仅提供信息存储空间服务。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

  • 醉驾处罚2023最新标准判刑?开车的你了解过吗?(2023年醉驾处罚新标准出炉!你了解吗?)

    醉驾处罚2023最新标准判刑,醉驾问题一直是交通安全领域的一大难题,对于醉驾者的严惩不仅能维护社会安全秩序,也能有效降低交通事故的发生率。近年来,随着社会对醉驾问题的重视度不断提高,醉驾处罚标准也在不断升级。那么,醉驾处罚2023最新标准判刑是怎样的?开车的你了解过吗?本文将为您详细介绍。醉驾处罚2

    2024年1月30日
    00
  • 数字化如何赋能公众眼健康?业界这样说

    11月5日,第六届中国国际进口博览会上海开幕。期间,爱尔康中国手术产品事业部总经理张健、华厦眼科医院集团执行总裁陈凤国做客《人民会客厅·进博时刻》栏目,就数字化赋能公众眼健康进行了交流与分享。陈凤国分析称,根据发展趋势分析,我国眼科患病率持续上升。这一现象的原因主要有两个方面:一方面,人口老龄化加剧

    2023年11月22日
    00
  • 马里亚纳芯片(比传统蓝牙快400%,OPPO自研芯片马里亚纳Y解读)

    马里亚纳芯片。12月14日,在OPPO INNO DAY 2022上,OPPO第二颗自研芯片马里亚纳®️ MariSilicon Y正式发布。尽管在大会正式召开前就已经曝光了OPPO将推出第二块自研芯片,但依旧出乎很多人的意料。马里亚纳®️ MariSilicon Y既不是之前大家猜测的电源管理芯片

    百科 2023年7月26日
    00
  • 这些星座爱一个人只会用一半的心(这些星座爱一个人只会用一半的心爱)

    这些星座爱一个人只会用一半的心,全心全意爱一个人是很难的。大多数人都是自私的。面对爱情,每个人都会有恐惧。爱情里有太多不确定的因素。大部分人都会害怕自己的努力白费,对自己的爱情有所保留。那么在十二星座中,爱一个人只有一半心的星座有哪些?今天就来看看吧。金牛座:一半爱别人,一半爱自己。金牛座是一个懂

    2024年1月24日
    00
  • 东莞时尚织带有限公司介绍?

    一、东莞时尚织带有限公司介绍?简介:东莞时尚织带有限公司成立于2005年01月28日,主要经营范围为生产和销售织带、织带制品等。法定代表人:罗耀林成立时间:2005-01-28注册资本:800万港元工商注册号:441900400203991企业类型:有限责任公司(台港澳法人独资)公司地址:东莞市石碣

    2023年10月18日
    00
  • 单眼皮双眼皮差别很大?双眼皮手术有什么注意事项-单眼皮跟双眼皮对比

    最佳答案单眼帘今朝一项对比罕见的整形脚术。单眼帘脚术一样平常光阴是把持正在20-30分钟摆布它对于眼帘构造是很少动刀的,以是脚术后的肿胀征象也会小不少,复原光阴也是对比短的。一般情形上去道正在脚术后的4-7天的光阴里便能够打消肿胀,过了一个月以后便能够复原做作了。没有过单眼帘其实不必定是单眼帘的供好

    2023年9月26日
    00

发表回复

登录后才能评论
关注微信

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:296358331@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息