有如图一这样一个应用程序,分别拖动红、绿、蓝三个滚动框来决定文本框的背景色,另外还有一个竖向滚动条,可以用来控制文本框的大小。 一、图像的着色问题: 在 RGB 模式中,每种色彩最多有 255 种变化,也就是说,只要 R 、G 、B 三种色彩都在各自的 255 范围内,这种色彩就是有效的。 在 VB 中,也用 RGB 来作为色彩的描述,如文本框的背景色为白色,则表示为:Text1.Backcolor = RGB(255,255,255)。 二、VB 中对象的初值储存问题: 方法是,将原始数据,如坐标值、原始长宽高,等等,赋值给某个变量,最后通过变量的调用就能完成默认状态的恢复。 三、程序设计: 三个表示色彩的标签: 三个表示色彩的横向滚动条: 显示“大小”字样的标签: 对文本框大小进行控制的竖向滚动条: 用于显示大小变化尺寸的标签: 2、双击红色滚动条,在弹出的程序代码窗口中输入: 另外,就 HsbRed 的 Scroll 事件也输入上面的代码: Private Sub HsbRed_Scroll() 3、同理所得,在绿色与蓝色滚动条中输入相应代码。这样,通过滚动条控制文本框背景色的目的达到了。 4、在“通用”选项中定义全局全量,用来储存文本框的原始尺寸: Dim Iwidth As Integer 5、用来改变文本框尺寸的竖向滚动条: Scroll 事件: 6、调试: 在 Form 的 Load 事件中输入以下代码: Private Sub Form_Load() 7、最后结果如图二: |
免责声明
本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!
|Archiver|手机版|小黑屋|联系我们|宝峰科技
( 滇ICP备09007156号-2|
53050202000040 )
Copyright © 2001-2023 Discuz! Team. GMT+8, 2025-9-4 16:50 , Processed in 0.063821 second(s), 9 queries , File On Powered by Discuz! X3.59© 2001-2025 Discuz! Team.