vb中的事件和子程序问题

vb中的事件和子程序问题,第1张

1、不要称自己菜鸟,任何一个虚心求学的人都让人敬佩。

也没有高手,因为高手之外永远有高手。

2、我看了大漠插件,并仔细思考了你所说的,确实不好理

解。你所说的绑定其实是给这个插件(VB称控件)找一个容

器(窗体)来放置它,脱离开窗体控件就无法工作。一旦调

用控颂神件,窗体也随之被加载。

3、你要为大漠控件编制一个鼠键脚本让其运行,这应该是

你的程序目的。但并没有运行。

4、分析问题:估计是begin调用程序写的有问题,A:begin

程序并没有真正正确调用大漠控件(dmkj)的方法 B:dmkj

的使用方法不正确,比如调用参数或初始化都要正确等。

5、可以这样去写:

A: 预先建立窗体mkForm,放置dmkj,保存之。

B: 在你的XX_click事件中只 load mkForm,并不显示。

C: 在XX_click事件中,执行 dmkj的脚本调用

这样去调用:mkForm.dmkj.方法(属性)(脚本参数)

D:仔细看一下dmkj的使用,拿一个最简单的试一下。

6、解释sub: 每个sub 和 function 肯定都是独立的,这个扒清sub里定制了鼠标形状,再调用其他sub鼠标肯定不会变回去,除非其他sub也改变鼠标形状。但sub可春樱前以调用另一个sub或改变其之内的变量。但这在程序设计中应少用。发生必存在,除非改变。

It' ok.

1.什么是过程

在程序设计中,为各个相对独立的功能模块所编写的一段程序称之为过程。

2.VB中的自定义过程分类

(1)以“Sub”保留字开始的子程序过程 (包括事件过程和通用过程),不返回值;

(2)以“Function” 保留字开始的函数过程,返回一个值;

1.函数过程的定义

有两种方法:

(1) 在代码窗口中,利用“工具”菜单下的“添加过程”命令,插入一个函数过程模板来定义

(2)在代码窗口中,把插入点放在所有现有明庆过程之外,直接输入函数来定义

事件过程由一个发生在VB中的事件来自动调用或者由同一模块中的其他过程显示调用。

(3)以“Property”核败 保留字开始的属性过程,可以返回和设置窗体、标准模块以及类模块的属性值,也可改槐颤以设置对象的值。

子程序,就是用来执行其他事件的一个命令分区。你可以理解为 方便区分各种命令的功蚂岁能。同时也是为了有更高的执行效率

比如我把命令写在一闷猛睁个子程序下,这样我直接在需要的时候调用该子程序,就会去执行知手该子程序下的命令了

满意请采纳,谢谢


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12499276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存