程序编译成本机代码在本机串口不能运行,但是P-代码和VB6的环境下可以正常

vinter3 vinter3 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
串口代码是调用API写的,没有用MSComm控件;
在VB6环境下调试串口都是正常的,编译成本机代码的EXE运行,串口收发不了数据;
但是编译成P-代码,串口可正常收发,求帮忙看看是什么原因。
串口部分用的是这个神的代码。
https://blog.csdn.net/yfiot/article/details/1091359
...全文

相关推荐

vb6多线程 可编译成本机代码 不使用activex EXE

vb6多线程 可编译成本机代码 不使用activex EXE

yk84

VB6.0与51单片机、STM32进行串口通信

参考资料:https://wenku.baidu.com/view/7c9fdc3e1ed9ad51f11df207.html 1.功能描述——控制LED的亮灭 (1)通过设备管理器设置端口(右击属性,端口设置—>高级),然后选择相匹配的端口 (2)运行LED控制系统.exe,点击打开串口,再点击打开按钮(向单片机发送信号1),单片机上的小灯亮起,同时界面上的灯泡变绿,最后,点击关闭按...

云中自有锦书

使用VB.net构建完整的串口调试程序指南

Visual Basic .NET(VB.NET)是微软公司开发的一种面向对象的编程语言,作为Visual Basic语言的后继者,它从2002年随.NET框架一起发布以来,已经经历了多个版本的更新。VB.NET不仅继承了VB家族易学易用的特点,还得到了现代编程语言所必备的特性,如强类型系统、异常处理和垃圾回收机制。随着.NET技术的不断演进,VB.NET也在不断地进行着改进,使得开发者能够构建出更为强大、稳定的应用程序。

姜俭

VB6逆向工程浅析

B的编译有两种方式,一种是P-Code方式,一种是本机代码。P_Code方式是VB 从早期版本保留下来的,也是比较难逆向的一种。而本机代码方式编译的程序已经 和VC很接近了。这里只探讨以本机代码方式编译的程序。由于微软在VB的实现方面 的资料很少,使人觉得VB的逆向比较难。其实掌握一些规律,VB的程序还是很容易 入门的。

ljy1014

VB6的反编译程序

网上资源较多,找了好多天,经试用,发现这款软件VB6的反编译成功率100%

sars009
评论
收藏 已收藏
分享
返回顶部
vinter3
API 1,488 成员 23,270 内容