创建或修改目录:/www/wwwroot/104.219.215.234/data 失败!
青春涩涩爱涩涩 VBA中类的解读及应用第十五讲:让文本框在激活时调动模样(上) - 国产视频

国产视频

你的位置:国产视频 > 两性故事 >
青春涩涩爱涩涩 VBA中类的解读及应用第十五讲:让文本框在激活时调动模样(上)
发布日期:2024-09-06 19:54    点击次数:137

《VBA中类的解读及应用》教程【10165646】是我推出的第五套教程青春涩涩爱涩涩,现在仍是是初版更正了。这套教程定位于最高等,是学完低级,中级后的教程。

类,猛烈常轮廓的,更具扣问的价值。跟着咱们学习、应用VBA的长远,有必要交融这些轮廓的表面学问。对象,类,进程,标准,属性,事件,接口,接口如何已毕等等。掌持了这些表面,不仅关于VBA这种寄生话语的骨子有所长远的交融,也对当然界的好多事物将相似有所感悟。现在,这套教程程小引件仍是通过32位,64位两种office系统测试。

这套教程共两册,八十四讲,今后一段技巧会给宇宙陆续推出更正后的教程内容。本日的内容是:VBA中类的解读及应用第十五讲:诓骗类标准和事件,让文本框在激活时调动模样(上)

【共享恶果,随喜正能量】身心是咱们修行的代表,你是不是真修行,修得怎样样,一看你的相、看你的体魄就知说念了。你的功夫就在你脸上、就在你行为上,你怎样能骗东说念主?

念经的东说念主,功夫从从边幅上看,从体质上看。真确修行的东说念主念经功夫过劲,边幅就调动了,体魄就康健了! 如实,咱们的边幅会跟着咱们修行的功夫疗养。

你一天念几万声佛号,每天读几部经,你的心肠清净悯恤,莫得恶念,你的边幅当然就会酿成慈悲,你功夫愈深,边幅也愈好。你这修行功夫骗不了东说念主,一看就晓得。。

第十五讲 诓骗类标准和事件,让文本框在激活时调动模样(上)

宇宙好,今天赓续教练类的标准和事件。到这一讲,咱们基本仍是了解了如何诓骗类,如何诓骗类的事件。

如若想诓骗类,必须在类模块中诞生类,类的称呼是不错改为我方需要的称呼;诞生类后还要实例化类,把类滚动为一个实体对象,如若分别类进行实例化,是莫得任何兴味的;一般情况下,不错在窗体的构建中进行类的实例化;如若要让这个实体对象反馈类的事件,那么要在类的声明中进行对象的声明,在类模块中进行事件的反馈,在窗体模块中进行对象的必要关系。

底下仍所以实例为基础,进行类模块实践问题的教练。

实例:在窗体中,让每一个文本框在激活时发生模样的调动。

想路的分析:让窗体中的文本框关系上归并个类,不错履行长入的类事件。在窗体中把必要的文本框和这个类及将履行反馈的类事件进行关系。

在这讲过头后的几讲中,咱们教练上述需求的已毕进程:

1 搭建类模块及类事件

咱们诞生一个类模块mytebox,并在类模块中声明一个反馈事件的对象Mbox,行为咱们要搅扰文本框的一个对象聚集。

Public WithEvents mBOX As MSForms.TextBox

Private Sub mBOX_Change()

m = mBOX.Text

If m = "" Then m = 0

If m > 100 Then

制服下的诱惑

MsgBox ("仍是跨越100"): DoEvents青春涩涩爱涩涩

End If

End Sub

Private Sub mBox_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

For i = 2 To 4

With UserForm7.Controls("TextBox" & i)

.ForeColor = 0 '(玄色)

.BackColor = 16777215 ' (白色)

TT = .Text

End With

Next

mBOX.BackColor = 16711680 ' (蓝色)

mBOX.ForeColor = 16777215 '白色

End Sub

代码截图:

2 代码的教练及窗体运行化效果

1) 在上述代码中Public WithEvents mBOX As MSForms.TextBox是对要反馈类对象事件的对象进行了声明。

2) 上头的对象共有两个事件,其一是mBOX_Change其二是mBox_MouseDown。

3) 咱们先看第一个事件mBOX_Change。当对象发生调动时,将履行底下的操作:

m = mBOX.Text

If m = "" Then m = 0

If m > 100 Then

MsgBox ("仍是跨越100"): DoEvents

最初要把mBOX.Text的值提真金不怕火出来,进行判断,如若是空值按0搞定,如若是大于100将进行辅导:仍是跨越100.

4) mBox_MouseDown进程。

For i = 2 To 4

With UserForm7.Controls("TextBox" & i)

.ForeColor = 0 '(玄色)

.BackColor = 16777215 ' (白色)

TT = .Text

End With

Next

mBOX.BackColor = 16711680 ' (蓝色)

mBOX.ForeColor = 16777215 '白色

关于textbox的第2到第4个,最初把每个文本框进走运行化,然后关于激活情景的文本框进行着色诞生。配景为蓝色,出路为白色。

运走运行化时的窗体的界面:

本日内容回向:

1 类的事件是如何被对象反馈的?

2 类事件被声光芒,如何智商应用?

(待续)

本讲内容参考程小引件:VBA-CLASS(1-28).xlsm

我20多年的VBA实践训导青春涩涩爱涩涩,一齐浓缩不才面的各个教程中:



友情链接:

Powered by 国产视频 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群系统 © 2013-2024

创建或修改目录:/www/wwwroot/104.219.215.234/data 失败!
JzEngine Create File False