VB6 ActiveX Image.picture属性

VB6 ActiveX Image.picture属性,第1张

概述我试图在VB6中创建一个带有图片属性的ActiveX OCX. picture属性设置并获取控件中图像的图片属性.我希望用户能够在设计时选择图像. 有任何想法吗? 谢谢 只需定义IPictureDisp类型的属性即可. Public Property Get Picture() As IPictureDisp Set Picture = UserControl.PictureEnd Prop 我试图在VB6中创建一个带有图片属性的ActiveX OCX. picture属性设置并获取控件中图像的图片属性.我希望用户能够在设计时选择图像.

有任何想法吗?

谢谢

解决方法 只需定义IPicturedisp类型的属性即可.

Public Property Get Picture() As IPicturedisp  Set Picture = UserControl.PictureEnd PropertyPublic Property Set Picture(ByVal p As IPicturedisp)  Set UserControl.Picture = p  PropertyChanged "Picture"End Property

不要忘记保存到手提包:

Private Sub UserControl_ReadPropertIEs(PropBag As propertybag)  With PropBag    ...    Set Me.Picture = .ReadProperty("Picture",nothing)    ...  End WithEnd SubPrivate Sub UserControl_WritePropertIEs(PropBag As propertybag)  With PropBag    ...    .WriteProperty "Picture",Me.Picture,nothing    ...  End WithEnd Sub
总结

以上是内存溢出为你收集整理的VB6 ActiveX Image.picture属性全部内容,希望文章能够帮你解决VB6 ActiveX Image.picture属性所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/langs/1232928.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存