vb用户控件问题 :怎样自定义一个用户控件属性
在做一个vb的用户控件,想做这样一个事情,在控件里定义三个变量i,j,k,分别作为RGB(i,j,k).怎样把这三个变量放到控件的属性里,可以在使用这个控件时,自定义i,...
在做一个vb的用户控件,想做这样一个事情,在控件里定义三个变量i,j,k,分别作为RGB(i,j,k).怎样把这三个变量放到控件的属性里,可以在使用这个控件时,自定义i,j,k的值呢。
谢谢 展开
谢谢 展开
3个回答
展开全部
属性添加方法有两种:
1。公用变量法
public 名称 as 类型
2。property过程法(类型是一般变量类型则无需property set,是对象则无须property let)
private mvar名称 as 类型
public property get 名称()
名称=mvar名称
'其他语句
end property
public property let 名称(new名称 as 类型)
mvar名称=名称
'其他语句
end property
public property set 名称(new名称 as 类型)
set mvar名称=名称
'其他语句
end property
不知是否看懂希望给你有所帮助。
1。公用变量法
public 名称 as 类型
2。property过程法(类型是一般变量类型则无需property set,是对象则无须property let)
private mvar名称 as 类型
public property get 名称()
名称=mvar名称
'其他语句
end property
public property let 名称(new名称 as 类型)
mvar名称=名称
'其他语句
end property
public property set 名称(new名称 as 类型)
set mvar名称=名称
'其他语句
end property
不知是否看懂希望给你有所帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要怎么变呢
是不是用TEXT使i,j,k可以输入呢,如果是
语法如下
dim i,j,k as integer
i=val(text1.text)
j=val(text2.text)
k=val(text3.text)
RGB(i,j,k)
是不是用TEXT使i,j,k可以输入呢,如果是
语法如下
dim i,j,k as integer
i=val(text1.text)
j=val(text2.text)
k=val(text3.text)
RGB(i,j,k)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询