找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: LTSC1809

[技术讨论] 我用vbs做了个华氏度和摄氏度转换器

[复制链接]
发表于 2023-6-3 21:18:42 | 显示全部楼层
回复 10# LTSC1809


    谈不上好的思路吧 理应如此
 楼主| 发表于 2023-6-3 21:35:34 | 显示全部楼层
回复 14# jyswjjgdwtdtj
论坛规定说回答如果采纳要给回答者加技术分
 楼主| 发表于 2023-6-3 21:38:14 | 显示全部楼层
回复 15# jyswjjgdwtdtj
确实如此,不过js的代码符号明显比vbs更多,并且和c类语言很相似,符号多了让人更有一种看天书的感觉...vbs符号非常少,连大括号都没有,直接使用end语句
发表于 2023-6-3 21:40:10 | 显示全部楼层
回复 18# LTSC1809


    嗯……某种程度上来讲用end*确实是优点
但是像什么自增啊灵活的对象啊函数啊js还是好很多的
 楼主| 发表于 2023-6-3 22:09:05 | 显示全部楼层
回复 19# jyswjjgdwtdtj
确实,只不过我懒不想学js...如果我一开始就学的js,现在有人叫我看看vbs,我一定也会觉得vbs太难了懒得学...
发表于 2023-6-3 22:37:20 | 显示全部楼层
回复 20# LTSC1809


    vbs是真简单
发表于 2023-6-4 15:42:14 | 显示全部楼层
还有cdbl是无用的 vbs会自己隐式的调用
 楼主| 发表于 2023-6-4 16:37:04 | 显示全部楼层
回复 22# jyswjjgdwtdtj
但是我之前就遇到过inputbox返回的是字符串类型,用来和数字比较,结果最后不管怎样都比较不同,就是因为一个是字符串一个是数字常量...当时百思不得其解,来了论坛求助才有人告诉我,从那以后为了不遇到奇奇怪怪的bug,我习惯给inputbox返回值当数字用的时候加上一个CDbl()函数
 楼主| 发表于 2023-6-4 16:43:06 | 显示全部楼层
回复 21# jyswjjgdwtdtj
我一开始入门学的是bat,那个根本不用在意什么类型事不事字符串,类型是否匹配等等,还有很多像%windir%,%random%之类方便的环境变量,是真简单啊,后来心血来潮学了vbs,才慢慢了解数据类型这类的东西
发表于 2023-6-4 17:10:30 | 显示全部楼层
回复 24# LTSC1809


    cdbl在这里只有心里作用!错误的字符串cdbl也不会让它变成数字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 01:47 , Processed in 0.017483 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表