找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1782|回复: 26
收起左侧

现在还有没有用VB6.0做上位机的?

  [复制链接]
ID:1092027 发表于 2024-4-9 21:39 | 显示全部楼层 |阅读模式
最近自学51单片机,发现有用VB6.0开发的上位机软件,买了本VB6.0的书看了下,感觉界面编程还挺有意思,比C语言的纯DOS环境下好理解,准备学习一下,但是好多人都说VB6.0语言已经过时了,想问一下现在工作中使用的上位机都是用什么软件开发的呢?
回复

使用道具 举报

ID:883242 发表于 2024-4-9 22:41 | 显示全部楼层
已经不兼容现在的Windows了,最简单的上位机开发软件是C#。
回复

使用道具 举报

ID:830831 发表于 2024-4-9 22:53 | 显示全部楼层
VB几乎歇菜了,现在是vb.net,  你用易语言,比VB功能强太多
回复

使用道具 举报

ID:1043624 发表于 2024-4-9 23:10 | 显示全部楼层
只要学得精,啥都可以用。流行的比较好沟通。
回复

使用道具 举报

ID:342822 发表于 2024-4-9 23:16 | 显示全部楼层
VB6依然好用~~~~~~
回复

使用道具 举报

ID:517951 发表于 2024-4-10 07:32 | 显示全部楼层
VB6.0已经被微软抛弃很多年了, 现在大多数用QT 或是VC做上位机了.
回复

使用道具 举报

ID:688692 发表于 2024-4-10 08:32 | 显示全部楼层
我就用易语言,有时也C#
回复

使用道具 举报

ID:1057978 发表于 2024-4-10 08:35 | 显示全部楼层
当然是C#和Wpf了,
回复

使用道具 举报

ID:277550 发表于 2024-4-10 12:57 | 显示全部楼层
python + QT5 也不错
回复

使用道具 举报

ID:237471 发表于 2024-4-10 15:11 | 显示全部楼层
cnos 发表于 2024-4-10 08:32
我就用易语言,有时也C#

问一下,易语言 和 C# 那个功能强大一点
回复

使用道具 举报

ID:490458 发表于 2024-4-10 16:36 | 显示全部楼层
lxh2002 发表于 2024-4-10 15:11
问一下,易语言 和 C# 那个功能强大一点

C#,关键是思路,工具靠熟悉。例如我思路没有,什么工具都没用。
回复

使用道具 举报

ID:106977 发表于 2024-4-10 21:19 | 显示全部楼层
VB6主要问题是开发环境不方便了。XP下可以。WIN7以后就不能安装了。坊间的一些办法都不靠谱。换用VB.NET不如直接用C#。
回复

使用道具 举报

ID:587810 发表于 2024-4-11 08:51 | 显示全部楼层
VB6.0用的已经很少了,现在好多都是用QT,C# ,C++就是太难了
回复

使用道具 举报

ID:69038 发表于 2024-4-11 11:26 | 显示全部楼层
lgwd 发表于 2024-4-10 21:19
VB6主要问题是开发环境不方便了。XP下可以。WIN7以后就不能安装了。坊间的一些办法都不靠谱。换用VB.NET不 ...

win7/win10安装都没问题。
我一直在用。

与Xp相比,win7/win10下就是在画控件时卡顿,
也有解决方法:设成Xp的兼容模式,美中不足是退出vb6时,会有黑屏出现。
如果不介意这些,vb6还算是挺好用的编程软件。

只是因为本身是32位在应用,后续能支持的系统会越来越少,必竟是20、30年前的软件,DLL、OCX之类的库也是老旧的,且早已不在MS的维护清单上了。有条件还是直接换.net吧,语法什么的一脉相承,虽有差异,却几乎可以做到无缝联接。
若换其它语言,可能要从0开始。
但如果你本身就是从0开始,那倒也无所谓。
回复

使用道具 举报

ID:106977 发表于 2024-4-11 23:27 | 显示全部楼层
开发平台一定要可靠!当你调试程序时遇到奇怪的问题,或是始终弄不明白,首先就会怀疑你的开发工具是否有问题?开发平台不能在WINDOWS下常规安装,需要一些特别“技巧”,或者“兼容”模式,你首先会去哪里找原因?
回复

使用道具 举报

ID:1065749 发表于 2024-4-12 07:59 | 显示全部楼层
lgwd 发表于 2024-4-10 21:19
VB6主要问题是开发环境不方便了。XP下可以。WIN7以后就不能安装了。坊间的一些办法都不靠谱。换用VB.NET不 ...

我的电脑是win10系统,可以安装VB6.0,现在写上位机都是用这个软件。
回复

使用道具 举报

ID:195496 发表于 2024-4-12 08:09 | 显示全部楼层
C#现大方便一点
回复

使用道具 举报

ID:879348 发表于 2024-4-12 10:06 | 显示全部楼层
如果不是因为工作要维护老代码没必要再学它了,技术生态方面落后太多了
回复

使用道具 举报

ID:326998 发表于 2024-4-12 21:03 | 显示全部楼层
zhuls 发表于 2024-4-11 11:26
win7/win10安装都没问题。
我一直在用。

回复

使用道具 举报

ID:326998 发表于 2024-4-12 21:08 | 显示全部楼层
暂时未过时,从XP到win10,用得挺顺手的
回复

使用道具 举报

ID:157579 发表于 2024-7-4 11:04 | 显示全部楼层
QT,C#
回复

使用道具 举报

ID:619259 发表于 2024-7-4 16:30 | 显示全部楼层
要求不高还可以使用VB6,如果有VB6基础,可以上手C#
回复

使用道具 举报

ID:1065749 发表于 2024-7-4 19:59 | 显示全部楼层
我们现在还用VB6.0写上位机。
回复

使用道具 举报

ID:1065749 发表于 2024-7-4 20:00 | 显示全部楼层
lgwd 发表于 2024-4-10 21:19
VB6主要问题是开发环境不方便了。XP下可以。WIN7以后就不能安装了。坊间的一些办法都不靠谱。换用VB.NET不 ...

win10都能用。
回复

使用道具 举报

ID:849913 发表于 2024-7-7 12:03 | 显示全部楼层
zhuls 发表于 2024-4-11 11:26
win7/win10安装都没问题。
我一直在用。

画控件卡顿 可以打开兼容方式 禁用桌面主题
回复

使用道具 举报

ID:849913 发表于 2024-7-7 12:07 | 显示全部楼层
我用VB6做一个射击游戏 用shape 和 img 控件很流畅 后来改用c#  卡的不做了
回复

使用道具 举报

ID:420836 发表于 2024-7-8 09:11 | 显示全部楼层
只要能满足要求,使用VB6还是VC#或者VC++都没关系。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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