如何将图片封装成.dll文件及调用~!
来源:百度知道 编辑:UC知道 时间:2024/06/06 09:41:33
如何将图片封装成.dll文件及调用~!
用什么比较简单的软件?最好有详细点的教程,谢谢~!
用什么比较简单的软件?最好有详细点的教程,谢谢~!
VB 代码
最简单的方法: 创建 ActiveX Dll 然后里面添加个窗体Form1,窗体上添加图片框 Image1 如果多图 用个Imagelist 类模块内写个公共调用函数 多图片的根据ID获取对应的图片就是了。这里就添加一个 Image1 然后为Image1选择个图片 dll 的类模块 Class1 中写如下代码
Public Function GetYouPic() As StdPicture
Set GetYouPic = Form1.Image1.Picture
End Function
Dll 就这么好了 嘎嘎, 编译生成Dll (MyDll测试生成的Dll名字)
调用: 创建个exe工程文件 然后菜单中 工程\引用刚才的dll -MyDll.dll
然后在exe工程中添加个Image1 显示Dll中图片的代码
Private Sub Form_Load() '窗体加载代码写 这个就可以显示啦
Dim XX As New MyTestDll.Class1
Image1.Picture = XX.GetYouPic
End Sub
'*********************** Over
如果你的图片很小,你加载到ImageList就可以了,最开始隐藏,需要的时候读出来,
如果很多,做成资源文件
为什么要这样子的呢...二进制保存..