×××自定义控件问题×××UP有分×××

gaoqi5037 2002-04-29 10:24:35
自已做了一个控件。有一个Pic属性我想做成和PictureBox.picture属性一样。
Public Property Get Pic() As Picture
Set Pic = UserControl.Picture
End Property

Public Property Let Pic(ByVal vNewValue As Picture)
UserControl.Picture = vNewValue
End Property
属性赋值时有错误 “错误的参数号或无效的属性赋值”
上面的代码好象少了什么东西。可我又不知

...全文
27 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
happybeyond 2002-04-29
  • 打赏
  • 举报
回复
来晚了!up!
gaoqi5037 2002-04-29
  • 打赏
  • 举报
回复
谢谢大家。问题解决
asglw 2002-04-29
  • 打赏
  • 举报
回复
Public Property Get Picture() As Picture
Set Picture = picBitmap.Picture
End Property

Public Property Let Picture(ByVal NewPicture _
As Picture)
Set picBitmap.Picture = NewPicture
PropertyChanged "Picture"
End Property

Public Property Set Picture(ByVal NewPicture _
As Picture)
Set picBitmap.Picture = NewPicture
PropertyChanged "Picture"
End Property

gump2000 2002-04-29
  • 打赏
  • 举报
回复
Public Property Get Pic() As Picture
Set Pic = UserControl.Picture
End Property

Public Property Set Pic(ByVal vNewValue As Picture)
Set UserControl.Picture = vNewValue
End Property

用Property 的 Set
因为picture是对象
gump2000 2002-04-29
  • 打赏
  • 举报
回复
Public Property Get Pic() As Picture
Set Pic = UserControl.Picture
End Property

Public Property Set Pic(ByVal vNewValue As Picture)
Set UserControl.Picture = vNewValue
End Property

用Property 的 Set
因为picture是对象
lily0000000 2002-04-29
  • 打赏
  • 举报
回复
帮你UP
gaoqi5037 2002-04-29
  • 打赏
  • 举报
回复
Public Property Get Pic() As Picture
Set Pic = UserControl.Picture
End Property

Public Property Let Pic(ByVal vNewValue As Picture)
set UserControl.Picture = vNewValue
End Property
一样的错误。我早试过的
gump2000 2002-04-29
  • 打赏
  • 举报
回复
set UserControl.Picture = vNewValue
上面知道set下面就不知道了?:)

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧