中文翻译.doc

VB+ACCESS药品供销存贮系统(源代码+系统+开题报告+外文翻译+英文文献+答辩PPT)

收藏

资源目录
跳过导航链接。
VBACCESS药品供销存贮系统源代码系统开题报告外文翻译英文文献答辩PPT.rar
VB+ACCESS药品供销存贮系统(源代码+系统+开题报告+外文翻译+英文文献+答辩PPT)
药品供销存贮系统vb+access
陈衍超毕业设计(论文).doc---(点击预览)
陈衍超毕业设计(开题报告).doc---(点击预览)
陈衍超毕业设计(任务书).doc---(点击预览)
闫芳毕业设计论文.doc---(点击预览)
论文封面.doc---(点击预览)
药品供销存系统cyc.ppt---(点击预览)
英文资料.doc---(点击预览)
立项卡.doc---(点击预览)
理工类指导教师用毕业设计评审表.doc---(点击预览)
毕业设计(论文)手册封面.doc---(点击预览)
毕业设计(论文)工作总结.doc---(点击预览)
毕业设计评审表(评阅人用).doc---(点击预览)
毕业设计答辩评审表.doc---(点击预览)
封面.doc---(点击预览)
中文翻译.doc---(点击预览)
药品供销存系统程序
db1.mdb
DBGrdCHS.dll
DBGRID32.OCX
2.frm
仓库.frm
仓库信息修改.frm
仓库信息添加.frm
库存警报.frm
流通费用信息.frm
流通费用信息.log
流通费用信息添加.frm
药品报损.frm
药品报损信息添加.frm
Frmywy.frm
frm_main.frm
frm_main.frx
main_cxtj_rkcx.frm
main_cxtj_rkcx.frx
main_cxtj_rkcx.log
main_cxtj_rktdcx.frm
main_cxtj_rktdcx.frx
main_cxtj_rktdcx.log
main_cxtj_xscx.frm
main_cxtj_xscx.frx
main_cxtj_xscx.log
main_cxtj_xstdcx.frm
main_cxtj_xstdcx.frx
main_cxtj_xstdcx.log
main_jbxx_gys.frm
main_jbxx_gys.frx
main_jbxx_gys.log
main_jbxx_kh.frm
main_jbxx_kh.frx
main_jbxx_kh.log
main_kcgl_jggl.frm
main_kcgl_jggl.frx
main_kcgl_jggl.log
main_kcgl_kccx.frm
main_kcgl_kccx.frx
main_kcgl_kccx.log
main_kcgl_kcpd.frm
main_kcgl_kcpd.frx
main_mima.frm
main_mima.frx
main_mima.log
main_rcyw_rk.frm
main_rcyw_rk.frx
main_rcyw_rk.log
main_rcyw_rktd.frm
main_rcyw_rktd.frx
main_rcyw_rktd.log
main_rcyw_xs.frm
main_rcyw_xs.frx
main_rcyw_xs.log
main_rcyw_xstd.frm
main_rcyw_xstd.frx
main_rcyw_xstd.log
main_rqDialog.frm
main_rqDialog.frx
main_rqDialog.OBJ
main_xt_cqjz.frm
main_xt_cqjz.frx
main_xt_mmsz.frm
main_xt_mmsz.frx
main_xt_sjbf.frm
main_xt_sjbf.frx
main_xt_sjhf.frm
main_xt_sjhf.frx
MSSCCPRJ.SCC
ywyxxtj.frm
ywyxxxg.frm
yyjxc.mdb
药品供销存系统.vbp
药品供销存系统.vbw
压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:149911362    类型:共享资源    大小:2.34MB    格式:RAR    上传时间:2021-10-10 上传人:好资料QQ****51605 IP属地:江苏
20
积分
关 键 词:
VB ACCESS 药品 供销 存贮 系统 源代码 开题 报告 外文 翻译 英文 文献 答辩 PPT
资源描述:
VB+ACCESS药品供销存贮系统(源代码+系统+开题报告+外文翻译+英文文献+答辩PPT),VB,ACCESS,药品,供销,存贮,系统,源代码,开题,报告,外文,翻译,英文,文献,答辩,PPT
内容简介:
中文翻译准备将 Visual Basic 6.0 应用程序升级到 Visual Basic.NET概述本文档为使用 Microsoft Visual Basic 的开发人员提供有关将应用程序升级到 Microsoft Visual Basic.NET 的建议。Visual Basic.NET 可以打开 Visual Basic 6.0 工程并将其升级到 Visual Basic.NET 技术。但在大多数情况下,将工程升级到 Visual Basic.NET 后,需要对工程进行一些修改。本文档的目的是就设计和实现当前 Visual Basic 工程提供建议,以便升级到 Visual Basic.NET 后只需进行最少的修改。在适当的地方,我们将使用新的语言构造;但是,本文档并不用作 Visual Basic.NET 的语言参考。什么是 Visual Basic.NET?Visual Basic.NET 是 Visual Basic 的下一个版本。Microsoft 重新设计了产品,而不仅仅是简单地为 Visual Basic 6.0 添加某些新功能。新版本比以前的版本更易于编写分布式应用程序,如 Web 和企业 n-层系统。Visual Basic.NET 具有两个新的窗体包(Windows 窗体和 Web 窗体);用于访问断开连接的数据源的 ADO 新版本;最新型的语言、删除了传统关键字、提高了类型安全性并公开了高级开发人员需要的低级别构造。这些新功能为 Visual Basic 开发人员开启了一扇新的大门:使用 Web 窗体和 ADO.NET,可以快速开发可伸缩的 Web 站点;通过继承,该语言可真正支持面向对象的编程;Windows 窗体本身支持访问和可视继承;现在部署您的应用程序就像把可执行文件和组件从一个目录复制到另一个目录那么简单。Visual Basic.NET 现在可与其他 Microsoft Visual Studio.NET 语言完全集成。您不仅可以用不同的编程语言开发应用程序组件,而且您的类现在可以通过跨语言继承性来继承用不同语言编写的类。使用统一的调试程序,现在可以调试多语言应用程序,而不管它们是在本地运行还是在远程计算机上运行。最后,无论您使用何种语言,Microsoft .NET 框架都为 Microsoft Windows 和 Internet 提供了丰富的 API。为什么 Visual Basic.NET 不能百分之百兼容?设计 Visual Basic.NET 时可以考虑两种选择:更新现有代码的基础以便在 .NET 框架上运行;或者从头开始生成,充分利用平台的优点。要想达到客户最需要的功能(例如继承和线程处理),要想提供对平台的完全和不受限制的访问,并确保 Visual Basic 能进入下一代 Web 应用程序,正确的决定是在新的平台上从头开始生成。例如,在 Windows 窗体中的许多新功能都可以作为新控件或更多属性添加到现有的代码基础中。但是,这将以把所有其他重要功能(例如安全性和可视继承)继承到 Windows 窗体为代价。我们的主要目标之一就是确保 Visual Basic 代码能完全与用其他语言(例如 Microsoft Visual C# 或 Microsoft Visual C+)编写的代码协同工作,并使 Visual Basic 开发人员方便地使用 .NET 框架的功能,而不必采用传统的编程手段使 Windows API 工作。与 Visual C+ 以及其他任何以公共语言运行时为目标的语言一样,Visual Basic 现在有相同的变量类型、数组、用户定义类型、类和接口;但是我们不得不从语言中去掉了某些功能,例如定长字符串和非零数组。Visual Basic 现在是真正的面向对象的语言;某些不直观和不一致的功能已经从语言中删除,例如 GoSub/Return 和 DefInt。其结果是使 Visual Basic 更具活力,它将继续成为创建基于 Windows 的应用程序的最佳工具,并且现在要成为创建下一代 Web 站点的最佳工具。升级到 Visual Basic.NETVisual Basic.NET 的基本原则已从传统的 Windows 开发转为生成下一代 Web 和 n-层应用程序。因此,您需要升级代码来利用 Visual Basic.NET 的优点。 在 Visual Basic.NET 中打开 Visual Basic 6.0 工程时,将自动出现“升级向导”引导您完成升级过程,并自动创建新的 Visual Basic.NET 工程(您现有的工程不会改变)。这是单向过程;在 Visual Basic 6.0 中不能打开新的 Visual Basic.NET 工程。 工程升级后,语言因语法改变而改变,您的 Visual Basic 6.0 窗体转换为 Windows 窗体。在大多数情况下,升级代码后还需要对其进行某些更改。这是因为某些对象和语言功能在 Visual Basic.NET 中没有等价内容,或者对于自动升级来说,等价内容差别太大。升级后,可能还需要改变您的应用程序以利用 Visual Basic.NET 的某些新功能。 同时使用 Visual Basic 6.0 和 Visual Basic.NETVisual Basic.NET 支持升级 Visual Basic 6.0 工程;如果您有一个用 Visual Basic 版本 1 到版本 5 编写的工程,我们建议您把它加载到 VB6 中(选择升级 Microsoft ActiveX 控件),编译并保存该工程,然后再将该工程升级到 Visual Basic.NET。 Visual Basic.NET 和 Visual Basic 6.0 可以安装到同一台计算机上,并同时运行。同样,用 Visual Basic.NET 和 Visual Basic 6.0 编写的应用程序也可以安装在同一台计算机上并同时执行。用 Visual Basic.NET 编写的组件可以与用 Visual Basic 早期版本和其他语言编写的 COM 组件协同工作。 例如,可以把用 Visual Basic 6.0 编写的 ActiveX 控件拖放到 Visual Basic.NET Windows 窗体上,使用 Visual Basic.NET 类库中的 Visual Basic 6.0 COM 对象,或者向 Visual Basic 6.0 可执行文件中添加到 Visual Basic.NET 库的引用。用 Visual Basic.NET 编译的组件与用 Visual Basic 6.0 编译的组件在运行时有细微的差别。对于起始应用程序,由于 Visual Basic.NET 对象通过垃圾回收释放,因此如果该对象被显式地清除,在从内存确实删掉它们之前,可能会有一段延迟。其他的差别,例如变体/对象的变化将在本文后面部分说明。这些差别共同导致的结果是 Visual Basic.NET 应用程序将与 Visual Basic 6.0 应用程序具有相似的运行时特征,但并不完全相同。另外,Visual Basic.NET 使 Visual Basic.NET 组件和 Visual Basic 6.0 中的这些组件之间不需要二进制兼容。组件现在有比以前更强大的版本管理和部署系统,可以通过简单地将文件复制到一个目录中(不再是 RegSvr32)部署该文件,并且升级到新版本组件就像用新文件替换旧文件一样容易。您所要做的就是确保类和方法与早期版本兼容。体系结构建议.NET 平台对早期体系结构进行了改进,对可伸缩性和分布式应用程序提供更强大的支持,尽管它有断开连接的数据访问、基于 HTTP 的消息传输和基于文件复制的部署(不再是组件注册)。为了充分利用这些功能,在设计您的应用程序时所使用的体系结构,应该与要在 Visual Basic.NET 中使用的体系结构相似。基于浏览器的应用程序Visual Basic 6.0 和 Microsoft Visual Studio 6.0 为创建基于浏览器的 Internet 和 Intranet 应用程序提供了下列几种技术: Webclass DHTML 工程 ActiveX 文档 Active Server Pages (ASP) Visual Basic.NET 引入了 ASP 的增强版即 ASP.NET,并随 Web 窗体添加到体系结构中,Web 窗体是带有 Visual Basic 事件的 HTML 页。体系结构是基于服务器的。下面推荐和体系结构建议的列表主要针对开发基于浏览器的 Visual Basic 6.0 应用程序,使其能无缝移植到 Visual Basic.NET 工程中: 建议您按照 Microsoft 多层体系结构的指导方针来创建您的应用程序,用 ASP 创建界面,用 Visual Basic 6.0 或 Visual C+ 6.0 COM 对象创建业务逻辑。Visual Basic.NET 中完全支持 ASP,您可以使用 ASP、ASP.NET 和 Web 窗体继续扩展应用程序。Visual Basic 6.0 和 Visual C+ 6.0 业务对象可以不进行修改即用于 Visual Studio.NET 或升级到 Visual Studio.NET。DHTML 应用程序包括 DHTML 页面和客户端 DLL。这些应用程序不能自动升级到 Visual Basic.NET。我们建议您把这些应用程序留在 Visual Basic 6.0 中。Visual Basic.NET 中不支持 ActiveX 文档,象 DHTML 工程一样不能自动升级。我们建议您把 ActiveX 文档应用程序留在 Visual Basic 6.0 中,或者在可能的情况下,以用户控件代替 ActiveX 文档。Visual Basic 6.0 ActiveX 文档和 DHTML 应用程序可以与 Visual Basic.NET 技术协同工作。例如,可以从 Visual Basic.NET Web 窗体导航到 Visual Basic 6.0 DHTML 页面,反之亦然。Visual Basic.NET 中不再有 Webclass。Webclass 应用程序将升级到 ASP.NET,但升级后您必须进行一些修改。现有的 Webclass 应用程序可以与 Visual Basic.NET Web 窗体和 ASP 应用程序协同工作,但对于新工程,我们建议您使用带 Visual Basic 6.0 业务对象的 ASP 的 Windows DNA 平台。客户端/服务器工程Visual Basic 6.0 提供用于创建客户端/服务器应用程序的下列技术: Visual Basic 窗体 Microsoft Transaction Server (MTS)/COM+ 中间层对象 用户控件 Visual Basic.NET 中有一个新窗体包,即 Windows 窗体。Windows 窗体具有与 Visual Basic 6.0 窗体不同的对象模型,但绝大部分是兼容的。当您的工程升级后,Visual Basic 窗体转换为 Windows 窗体。Visual Basic.NET 改进了对开发中间层 MTS 和 COM+ 组件服务组件的支持。使用统一的调试程序,您可以从客户端应用程序进入 MTS/COM+ 组件,然后再返回客户端应用程序。您也可以使用统一的调试程序逐句调试 Visual Basic 6.0 MTS/COM+ 组件(假设这些组件被编译成本机代码,带有符号化调试信息,并且没有优化)。 Visual Basic.NET 还引入了一种新的中间层组件,即 Web 服务。Web 服务在 ASP.NET 中,并使用允许通过防火墙请求方法的 HTTP 传输协议。它们使用行业标准 XML 传递并返回数据,允许其他语言和平台访问它们的功能。尽管它们不支持 MTS 事务,但是当您不需要分布式事务,而仍需要与其他平台协同工作时,可以把 MTS/COM+ 组件转换成 Web 服务。尽管没有自动方式,但此任务很小,可以在将工程升级到 Visual Basic.NET 后,使用拖放操作在很短时间内完成。工程升级后,用户控件升级为 Windows 控件;但自定义属性标记设置和快捷键分配不会升级。单层应用程序Visual Basic 6.0 支持生成下列几种单层应用程序: 单层数据库应用程序 Visual Basic 加载项 工具程序和游戏 单层数据库应用程序是一些 Visual Basic 应用程序,其特征是在 Microsoft Access 数据库中存储数据。这些应用程序升级到 Visual Basic.NET 时有某些限制(请参见本文档后面的“数据”部分)。现在 Visual Basic.NET IDE 完全集成到 Visual Studio.NET IDE 中,Visual Basic.NET 具有新的语言中枢扩展模型。Visual Basic.NET 加载项现在是 Visual Studio.NET 加载项,您可以在 Visual Studio.NET 的任何语言中自动处理和添加功能。例如,您可以编写一个 Visual Basic.NET 加载项来重新为 Visual C# Windows 窗体着色,或者为 Visual Basic 类添加注释。为了提供此项功能,Visual Basic.NET 已经不再使用旧的扩展模型,您需要更改应用程序中的扩展对象来利用新功能的优点。许多应用程序被归为“工具”程序类别。用来操纵文件、注册表设置之类的工具应用程序常常不需要任何额外的修改即可升级。升级后,有许多新功能可供使用,如语言中的异常处理可以捕捉文件系统错误,并使用 .NET 框架注册表类操纵注册表。要注意的是,依赖 Visual Basic 6.0 的特定性能特征的应用程序(如 arcade 游戏)可能需要进行某些修改,因为 Visual Basic.NET 有不同的性能特征。对于 Visual Basic.NET 中的游戏支持,您可以使用 Microsoft DirectX 7 或新版本的 GDI。GDI+ 引入许多新功能,包括对所有二维图元、图像保真的 Alpha 混合支持和图形文件格式的扩展支持。数据Visual Basic 6.0 提供下列几种数据访问类型: ActiveX 数据对象 (ADO) 远程数据对象 (RDO) 数据访问对象 (DAO) Visual Basic.NET 引入了 ADO 的增强版,称为 ADO.NET。ADO.NET 用于断开连接的数据,并对分布式应用程序中 ADO 的性能进行改进。ADO.NET 为 Windows 窗体控件提供读/写数据绑定,为 Web 窗体提供只读数据绑定。在对 DAO、RDO 和 ADO 进行细微修改(在本文档的语言部分中叙述)后,仍然可以将其用在 Visual Basic.NET 的代码中。但是,Visual Basic.NET 不支持将 DAO 和 RDO 数据绑定到控件、数据控件或“RDO 用户”连接。如果您的应用程序中包含 DAO 或 RDO 数据绑定,我们建议您把它们留在 Visual Basic 6.0 中,或者在将工程升级到 Visual Basic.NET 前,先将 DAO 和 RDO 数据绑定升级到 ADO,因为 Windows 窗体支持 ADO 数据绑定。关于如何执行此工作的信息,可从 Visual Basic 6.0 帮助中获得。综上所述,我们建议您在 Visual Basic 6.0 工程中使用 ADO。升级升级代码后,Visual Basic.NET 创建了一个新的已升级工程,并为您执行大部分必要的语言和对象更改。下面部分提供了升级代码的几个示例。变体到对象Visual Basic 的早期版本支持 Variant 数据类型,可以将其分配给任意基本类型(除定长字符串)、Empty、Error、Nothing 和 Null。在 Visual Basic.NET 中,Variant 和 Object 数据类型合并为一个新的数据类型:Object。Object 可以分配给基本数据类型、Empty、Nothing、Null 和对象的指针。当您的工程升级到 Visual Basic.NET 后,所有被声明为 Variant 的变量都变为 Object。同样,当代码插入编辑器后,Variant 关键字被替换为 ObjectVisual Basic 窗体到 Windows 窗体Visual Basic.NET 有一个新的窗体包(即 Windows 窗体),它提供对访问的本机支持,并有一个就地菜单编辑器。您现有的 Visual Basic 窗体将升级为 Windows 窗体接口Visual Basic 的早期版本中,公共类的接口常常对用户隐藏。在 Visual Basic.NET 中,您可以在“代码编辑器”中查看和编辑它们。当工程升级时,您可以选择是否为公共类自动创建接口声明。升级报告和注释工程升级后,会向您的工程中添加升级报告,逐条列出需要对已升级的代码进行的全部修改。另外,还会向代码中添加注释,提醒您可能出现的问题。这些注释自动显示在 Visual Studio.NET 的“任务列表”中。编程建议此部分提供有关编写代码的建议,以便最大程度地减少将工程升级到 Visual Basic.NET 时所需的修改。使用早期绑定Visual Basic 6.0 和 Visual Basic.NET 都支持后期绑定对象,即声明一个变量为 Object 数据类型,并在运行时把它分配给类的实例。但是在升级过程中,在解析默认属性时,或在基础对象模型已经改变,属性、方法和事件需要转换的情况下,后期绑定对象会出现问题。例如,假设您有一个窗体称为“Form1”,一个标签称为“Label1”。在 Visual Basic.NET Windows 窗体中,标签的 Caption 属性现在称为 Text。当您的代码升级后,Caption 属性的所有实例都变为 Text,但是因为后期绑定对象没有类型,Visual Basic 检测不到对象的类型,或不知道是否需要转换所有属性。在这些情况下,您需要在升级后自己更改代码当您的 Visual Basic 6.0 代码中使用 Object 和 Variant 变量时,如果您要指定变量、对变量执行操作或将变量传递给函数,我们建议您使用显式转换Visual Basic.NET 支持基于参数类型的重载函数。Visual Basic.NET 基于参数类型决定调用哪个函数。如果您把整数传递给
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:VB+ACCESS药品供销存贮系统(源代码+系统+开题报告+外文翻译+英文文献+答辩PPT)
链接地址:https://www.renrendoc.com/paper/149911362.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!