You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10 x64下Visual Basic 6应用调用报错问题求助

关于AS400绘图应用Windows弹窗问题的排查建议

老兄,这事儿确实有点折腾,先把已知信息理清楚,再一步步排查:

背景回顾

  • 2001年为AS400/iSeries ISV开发的绘图应用,核心逻辑是从AS400获取绘图指令,生成Windows BMP图形文件,供ISV的软件展示使用
  • 应用稳定运行多年,近期新客户通过ISV软件调用时,Windows系统弹出未知提示

优先排查方向(基于常见类似问题)

因为你没提到弹窗的具体内容,我先列几个大概率的排查点:

  • 权限限制:新客户的Windows系统可能启用了严格的UAC(用户账户控制),或者应用生成BMP的目标目录没有读写权限。可以尝试右键以管理员身份运行ISV软件,测试是否还会弹窗
  • 系统兼容性:2001年的应用可能是32位程序,新客户如果用64位Windows,或者较新版本的系统(Win10/11),可能存在API调用不兼容的情况。可以右键应用属性,在“兼容性”标签页勾选“以兼容模式运行这个程序”,选择WinXP或Win7测试
  • 依赖组件缺失:应用可能依赖旧版本的AS400客户端驱动、VB运行库(如果是VB开发的)或者其他系统组件,新客户机器上没有安装这些组件导致报错
  • 调用路径/参数变化:ISV的软件是否做了更新,导致调用你的应用时传递的文件路径、指令参数出现错误(比如路径包含特殊字符、参数格式不匹配)

如果能补充弹窗的具体提示内容(比如错误代码、提示文本),或者新客户的Windows版本、ISV软件的版本信息,我可以帮你定位更精准的解决办法!

内容的提问来源于stack exchange,提问作者Wallace B. McClure

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:26:06