VB6貌似不能开发多线程软件!抛弃它!
这个没办法,最近搞个到毕业用的项目,使用VB6编程,原来如此的落!一旦一个控件的代码繁忙,另外的也停下来等待,就这样实在不行了,看来是尺有所短啊!我愿扔掉它!有谁能说下么...
这个没办法,最近搞个到毕业用的项目,使用VB6编程,原来如此的落!一旦一个控件的代码繁忙,另外的也停下来等待,就这样实在不行了,看来是尺有所短啊!我愿扔掉它!有谁能说下么?
补充:我目前是要使用它开发我自己的一个毕业(我还没毕业)项目,我疑问(如上述),不知VB6真的开发的软件支不支持多线程,就是烦(怎么解决)?恩,我学网络,所以打算将学C#,可是我有本C语言(科海图书 出版)的书籍,我有点疑问,直接学习C#,行么?(我会点点C语言),请问各位有经验的人士能给点建议吗? 展开
补充:我目前是要使用它开发我自己的一个毕业(我还没毕业)项目,我疑问(如上述),不知VB6真的开发的软件支不支持多线程,就是烦(怎么解决)?恩,我学网络,所以打算将学C#,可是我有本C语言(科海图书 出版)的书籍,我有点疑问,直接学习C#,行么?(我会点点C语言),请问各位有经验的人士能给点建议吗? 展开
2个回答
展开全部
告诉你几个实际工作中VB6多线程解决方案吧。
VB6虽然不支持直接多线程,但可以通过把Class类里的代码编译成ActiveX.exe独立线程并调用来实现多进程,而且使用方便快捷。
实在觉得VB6太老的话,也可以用VB.NET,用Thread类可以三句话创建一个新线程并执行。C#与VB.Net创建线程方法几乎相同,执行效率也相同。
回答补充问题:
VB6利用API支持多线程,但不稳定又复杂没有实用价值。VB.Net和C#多线程简单好用。C的书可以用于学基本语法,但C与C#绝对是两回事,只是语法相思而已,这与vb6和vb.net的关系一样。
VB6虽然不支持直接多线程,但可以通过把Class类里的代码编译成ActiveX.exe独立线程并调用来实现多进程,而且使用方便快捷。
实在觉得VB6太老的话,也可以用VB.NET,用Thread类可以三句话创建一个新线程并执行。C#与VB.Net创建线程方法几乎相同,执行效率也相同。
回答补充问题:
VB6利用API支持多线程,但不稳定又复杂没有实用价值。VB.Net和C#多线程简单好用。C的书可以用于学基本语法,但C与C#绝对是两回事,只是语法相思而已,这与vb6和vb.net的关系一样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询