《VBNET操作说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VBNET操作说明

VB.NET编写规范 目 录 1 OPC客户端编程,客户端配置 5 2 硬件接线 4 3 主要功能 4 4 程序执行顺序 5 4.1 T1 系统扫描周期1.0ms 5 4. 1.1 1 TDC程序自动加载,程序初始化 5 4. 1.2 2 T1_ANALOG_IN模拟量输入 5 4. 1.3 3 T1_Signal_Process信号处理(轧制力/液压选择、咬钢信号、落底位置TSAVE) 7 4. 1.4 4 T1_RELA_AGC 相对AGC计算 9 4. 1.4.1 模块功能 5 4. 1.4.2 模块输入数据 5 4. 1.4.3 模块输出数据 5 4. 1.4.4 模块逻辑 5 4. 1.4.5 程序代码说明 5 VB.NET 基础知识 使用#Region指令和#End Region指令也可以创建自己的代码区域。 Inherits 派生类 关键字 InitializeComponent() 初始化组件 事件对象关键字 WithEvents Handles 绑定事件处理函数或过程 WithEvents 语句和 Handles 子句为指定事件处理程序提供了声明方法用 WithEvents 关键字所声明对象引发的事件关键字所声明对象引发的事件可以由任何过程用该事件的 Handles 语句来处理WithEvents 语句和 Handles 子句常常是事件处理程序的最佳选择,因为它们所用的声明语法使得对事件处理的编码和调试更加容易,并使人可以更加轻松地阅读它。可是,要注意使用 WithEvents 变量时有以下限制: 不能把 WithEvents 变量用作对象变量。即,不能将它声明为 Object,在声明变量时必须指定类名称。 由于共享事件未绑定到类实例,所以不能使用 WithEvents 以声明方式处理共享事件。同样,不能使用 WithEvents 或 Handles 处理来自 Structure 的事件。在这两种情况下,您可以使用 AddHandler 语句处理这些事件。 不能创建 WithEvents 变量数组。 WithEvents 变量允许单个事件处理程序来处理一类或多类事件,或一个或多个事件处理程序来处理同类事件。InitializeComponent() 初始化组件 中完成 大部分组件初始化工作。 Me.SuspendLayout() 在将按钮添加到该窗体之前,需要停止该窗体的布局引擎。 公共语言运行时 CLR .NET 框架示意图 CLR 图示 首先,源代码经编译器被翻译为 Microsoft 中间语言 (MSIL,简称IL),这是一组可以有效地转换为本机代码且独立于 CPU 的指令。当编译器产生 MSIL 时,它也产生元数据。元数据描述代码中的类型,包括每种类型的定义、每种类型的成员的签名、代码引用的成员和运行库在执行时使用的其他数据 这些元数据通过元数据引擎的创建后,附加地与由不同的编译器编译的代码进行链接,其结果是包含IL代码的EXE或DLL文件保存到磁盘上,编译器的工作到此结束。 在可以执行中间语言 (IL)代码之前,它必须经过 .NET 框架下的实时编译器 (JIT,Just-In-Time)转换为本机代码(本机代码是指运行于 JIT 编译器所在的同一计算机结构上的 CPU 特定的代码)。所以,刚才编译出来的IL代码(包含在EXE或DLL文件中)和来自.NET基类库的相应功能通过类装载器被放置到一起,再经过JIT编译器转换为本机代码。 但要注意的是,在JIT编译器工作之前,还必须通过使用检验器对其组合代码进行类型安全测试,验证通过后,才能经JIT编译器转换为本机代码 通常CLR使用下列条件来验证代码是否为类型安全: .对类型的引用与被引用的类型严格兼容。 .在对象上只调用正确定义的操作。 .标识与声称的要求一致。 .验证过程中检查IL代码,尝试确认该代码只能通过正确定义的类型访问内存位置和调用方法 最后中间语言代码由操作系统中.NET Framework的组件CLR管理和执行。 类型 类型有两种:引用类型 和 值类型;引用类型可以简单地认为是一个类的对象 值类型可以认为是 结构 类型包含:字段、方法、属性 公共语言运行时 CLR 是一种运行机制,它提供了一个平台 提供了一些服务 .NET结构 C#语言不能孤立对待,而必须和.NET Framework一起考虑 C#编译器专门用于.NET,

文档评论(0)

1789811832 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档