自己编写的控件出现个小问题困扰多时,请老大赐教

liuyongpc 2007-12-01 01:09:14
我自己用VB编写了个控件,内部就是用LABEL和IMAGE控件堆积成的图形。Image是加载的GIF文件。
用VB调用这个OCX单个时没问题,当动态的增加这个控件如load Kj(i),当i大到200左右时,系统就会崩溃!这个问题搞得我头大了!不知道哪里出问题了
...全文
61 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
韧恒 2007-12-07
  • 打赏
  • 举报
回复
呵呵,初学者常犯的错。
熊孩子开学喽 2007-12-07
  • 打赏
  • 举报
回复
控件不是万能的,使用控件是有代价的。VB因为有控件才简单,但是不要把一切都推给控件。
楼主尝试提高一下自己:使用一个PICTURE控件吧,要添加上去的东西都用代码动态贴图吧,只要理清思路,并不如你想象中那么难.
VB中可以调用的贴图API不少:
透明色贴图:TransparentBlt
ALPHA混合贴图:Alphablend
直接贴图:BitBlt
缩放贴图:StretchBlt
相信足够应付楼主的需要了。

如果对GDI贴图的速度没信心,可以看一下这个例子:
http://blog.yesky.com/89/wallescai/1680589.shtml

1,451

社区成员

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

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