第十二篇 插件开发(一).pptVIP

  • 27
  • 0
  • 约3.61千字
  • 约 37页
  • 2017-06-07 发布于湖北
  • 举报
开发第一个BOS插件:在BOS单据中引入插件 开发第一个BOS插件:在BOS单据中引入插件 引入生成的插件 .dll文件 开发第一个BOS插件:在BOS单据中引入插件 勾选复选框 开发第一个BOS插件:在BOS单据中引入插件 引入插件成功 注意:可用相同方法在单据中引入多个插件 开发第一个BOS插件:测试插件 保存单据模板,进行测试 在BOS IDE 新增入库通知单 到主控台新增入库通知单 开发第一个BOS插件:移除插件 从BOS单据中移除插件 属性窗口—插件 去掉复选框 开发第一个BOS插件:修改插件代码 可以修改已开发好的插件代码。在修改之前,应先把旧的插件从BOS单据中移除,关闭BOS集成环境 在VB6.0中打开生成插件的工程文件 文件—打开工程(vbp文件),修改、保存,重新生成.dll文件并重新引入到单据 * * 有4个参数,关于这些参数,正确的描述是 A)通过Button参数判定当前按下的是哪一个鼠标键 B)Shift参数只能用来确定是否按下Shift键 C)Shift参数只能用来确定是否按下Alt和Ctrl键 D)参数x,y用来设置鼠标当前位置的坐标 * 说明新建类InputJCRK * 必须用msg返回值,否则会出语法错误 * 打开保存路径,查看生成的.dll文件 * 此处有个奇怪的问题,生成插件之后把插件复制到其他路径再引入,会出现问题。 P* 插件开发(一) 插件开发概述 为什么需要插件开发? 对于个性化要求较高的企业, BOS IDE的图形化操作并不能完全满足需求,需要通过开发插件(.dll文件),把插件引入到BOS界面,来更好的符合企业的要求 插件的开发语言和开发环境是什么? 开发语言:VB 开发环境:VB6.0 VB的基本语法 VB是面向对象的程序设计语言,与C#类似,对象包含属性、方法、事件 VB的基本语法 VB的语法风格 变量的声明与赋值 逻辑控制结构 过程:事件过程和通用过程 VB的语法风格 1、if语句条件不加括号 2、语句体不用大括号 3、语句结束没有分号 4、不区分大小写 5、VB的注释风格 ‘ 单引号后面的部分为注释语句,需要每行注释 变量的声明与赋值 一般变量声明与赋值 声明的语法: Dim 变量名 as 类型 举例: Dim intX as integer intX=90 对象变量的声明与赋值 语法:Dim 对象 as 类名 set 对象= [new] 类名 为对象赋值要用关键字set 逻辑控制结构—选择结构 选择结构: if … then…endif if…then…else/elseif…语句 if 条件 then 语句1 语句2 …… endif if 条件 then 语句1 语句2 …… else 语句1 语句2 …… endif if 条件 then 语句1 语句2 …… else if 条件 语句1 语句2 …… [ Else 语句1 ……] endif 可选语句 VB的语法风格: 逻辑控制结构—循环结构 循环结构: for循环 for 循环变量=循环初值 to 循环终值 [step 增量] 语句1 语句2 …… next 循环变量 可选语句。省略则每次增加1 过程—事件过程 VB的过程包括事件过程和通用过程 事件过程与C#中的事件基本一致,指对某个操作动作的响应代码。例如:鼠标单击、键盘输入、打开窗口、关闭窗口等动作。示例代码: Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) 语句1 语句2 …… End Sub Sub 事件关键字 Form_MouseUp 事件名 End sub 事件结束关键字 过程—通用过程 VB通用过程包括两种:子过程和函数过程。其中子过程与VB事件定义的语法非常相似。区别仅在于事件不需要调用,而通用过程需要调用。子过程都没有返回值 子过程定义示例代码 子过程调用 Public Sub swap(x as integer,y as integer) 语句1 语句2 …… End Sub Call swap(a,b) 或 s

文档评论(0)

1亿VIP精品文档

相关文档