我做个控件,自定一个pic_main 属性 为 picture ,在usercontrol上面放了一个图片框,然后映射pic_main属性到 这个图片框 的picture 属性,设计时给该属性添加个图片,能正确显示,已运行就什么都没有了,况且该属性内容也丢失了,我不知道怎么回事,大家帮帮我。
解决方案 »
- 需要哪几个DLL或其它文件才可以不需安装直接运行VB+ACCESS的程序?
- 如何做一个选择文件夹的FORM,就像文件管理器一样的?
- 请问,怎样在install shield for vb 添加dao数据库的驱动
- 一个很简单的算法,可是??????
- 简单问题:VB使用COM自动化接口时,怎样使用自定义类型作为参数?
- 关于运行时错误'91'?
- 哪有初学DirectX的书籍下载?要VB的!
- 请问:何处有msdn宇宙版可以下载?
- 关于addnew的问题(在线等待,一解决马上给分)
- 请教高手如何实现这个功能:在局域网中用VB编程实现将网上邻居的一台电脑上的一个共享目录中(知道密码)数个指定文件拷贝到本机的指定目录中?
- 我做个控件,自定一个pic_main 属性 为 picture ......可是一运行图片就没有了,,急急
- 调用commondialog打开文件窗口改变进程什么路径来着?
Dim m_Picture As Picture'End Property
'注意!不要删除或修改下列被注释的行!
'MemberInfo=11,0,0,0
Public Property Get Picture() As Picture
Set Picture = m_Picture
End PropertyPublic Property Set Picture(ByVal New_Picture As Picture)
Set m_Picture = New_Picture
PropertyChanged "Picture"
End Property'注意!不要删除或修改下列被注释的行!
'MappingInfo=Picture1,Picture1,-1,Picture
Public Property Get pic_main() As Picture
Set pic_main = Picture1.Picture
End PropertyPublic Property Set pic_main(ByVal New_pic_main As Picture)
Set Picture1.Picture = New_pic_main
PropertyChanged "pic_main"
End Property'为用户控件初始化属性
Private Sub UserControl_InitProperties()
Set m_Picture = LoadPicture("")
End Sub'从存贮器中加载属性值
Private Sub UserControl_ReadProperties(PropBag As PropertyBag) Set m_Picture = PropBag.ReadProperty("Picture", Nothing)
Set Picture = PropBag.ReadProperty("pic_main", Nothing)
End Sub'将属性值写到存储器
Private Sub UserControl_WriteProperties(PropBag As PropertyBag) Call PropBag.WriteProperty("Picture", m_Picture, Nothing)
Call PropBag.WriteProperty("pic_main", Picture, Nothing)
End Sub