VBA7.0的代码兼容性研究

来源 :计算机时代 | 被引量 : 0次 | 上传用户:yufan123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微软在Office2010中引入了VBA7.0,并增加了64位版本,扩展了数据类型,改变了部分WindowsAPI的声明格式,因此造成了VBA代码的不兼容。为了在64位环境中运行原有的VBA程序,需要对旧代码中涉及API函数、指针、句柄的声明及调用语句进行完善,包括添加PtrSafe等关键字,修改相关变量为LongPtr、LongLong类型等,并通过条件编译语句和编译常量Vba7、Win64,来确保程序在32位和64位环境中的兼容性。经过这些修改,就可以保证代码在各版本的VBA中能够正确地运行。
其他文献
摘 要: 大菱鲆人工繁育在国内已经拥有了较好的技术基础和产业优势,大菱鲆养殖产业也成为中国北方海水养殖的支柱产业。高等职业院校在进行大菱鲆人工繁育技术传授时,受场地、时间、人数等条件限制,难以开展有效的实践教学。大菱鲆全人工繁育模拟系统,是借助计算机技术、软件技术和计算机网络技术,将复杂的过程进行分解,并将分解后的任务通过软件进行模拟,通过完成任务,重现整个繁育过程,让学生系统地掌握技术要点。系统