求助!!!!

ERIC_JWGAMECO 2010-04-27 08:11:21
加精
问题很长,请大家能耐心的看完咯,希望能得到大家的建议和解决思路!!!

我现在在做一个以图片为操作界面的数据库查询系统。


这里有一组图片(图片是一个机械部件的完全分解图),这一组图显示了从把一个完整的机械部件完全分解成为一个个零部件的过程,每一组图上有对应的标号,
如:01-030A(代表着图号为01,编号为030A的零部件),01-050B,每张图中的零部件都有对应的唯一的标号。


自己建立一个储存了机械部件中的零部件基本信息的数据库。
我自己想要实现的功能是:我单击操作界面左边Frame中的“机械部件分解图”中的零件图标号,在操作界面右边的datagrid表中显示出对数据库的查询结果。


我自己现在已经做到的是:1,建立了机械部件中的零部件基本信息的数据库以及该数据库的更新,维护等操作的实现 2,设置label的caption属性为零部件标号,建立了多个label,单节label得到的查询结果同时显示在datagrid控件中,实现了一个单击不同的label实现查询并显示在表上的功能。


我遇到的困难的是:我以一张图片为基础,做一个ActiveX控件,在PictureBox导入“机械部件分解图”,在图片中的零件图标号处添加label,其caption属性就是零部件的标号。运行ActiveX控件时,单击label实现查询,同时label的backcolor变为红色,表示已经被单击选定,执行了查询。这个ActiveX控件中当然也加入了Vscrollbar和Hscrollbar来显示图片。

一张图片,一个ActiveX控件(这效率可真是低啊)。


然后,在form窗体中的frame容器控件中添加一组以图片为基础的ActivrX控件时,动态添加ActiveX控件(总数量是不确定的)怎么样实现切换?某个图片ActiveX控件单击查询后,控件中的Label被选定,怎么实现背景色是红色的属性在ActiveX控件切换时,能够保存下来,以便切换到当前状态时,控件中的label背景色重新显示出来,表示该label已经被单击,执行了查询?

我需要的ActiveX控件都是由图片,Label,picturebox等组成的,是许多控件的组合,用到的控件种类都是一样的,有没有更好的建立ActiveX控件的方法?不然我就不得不一个图片

建立一个ActiveX控件了,但这有些不实际,我的图有很多的啊。



说了那么多,不知道有说清楚啊。

恳请高手为我指明一条可行的思路!!!!
感激不尽!!!
...全文
1188 111 打赏 收藏 转发到动态 举报
写回复
用AI写文章
111 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhourien 2011-04-21
  • 打赏
  • 举报
回复
学习了,太深奥,不懂
ERIC_JWGAMECO 2010-05-10
  • 打赏
  • 举报
回复

结贴散分啦,分不多,有多少就给多少吧。
再次感谢嗷嗷叫的老马,SupermanKing,西西,of123的热心回复和给予自己的意见。
kkk402373342 2010-05-10
  • 打赏
  • 举报
回复
路过。。。。。。。
zg110303 2010-05-09
  • 打赏
  • 举报
回复
顶~~~~~~~
yumichael 2010-05-09
  • 打赏
  • 举报
回复
友情帮顶!
mango_candy 2010-05-09
  • 打赏
  • 举报
回复
哇。。。不懂诶
rongyuwu 2010-05-08
  • 打赏
  • 举报
回复
不太明白啊...大家都是高手
走在海边的人 2010-05-08
  • 打赏
  • 举报
回复
有什么不懂的,我还是会去问你的喔。
  • 打赏
  • 举报
回复
期待解决方法!!!
嗷嗷叫的老马 2010-05-07
  • 打赏
  • 举报
回复
圆满,睡觉........
嗷嗷叫的老马 2010-05-07
  • 打赏
  • 举报
回复
咳咳.....
嗷嗷叫的老马 2010-05-07
  • 打赏
  • 举报
回复
很好,我来分个页....
赵4老师 2010-05-07
  • 打赏
  • 举报
回复
只有软件没有人件是不能解决所有问题的。
只有软件没有人件是不能解决任何问题的。
不要企图用软件去解决必须依靠人件才能解决的问题。
miss20061499 2010-05-07
  • 打赏
  • 举报
回复
不明白....
wenwennet 2010-05-07
  • 打赏
  • 举报
回复
不懂!
liuqing123456abc 2010-05-07
  • 打赏
  • 举报
回复
学习学习
lisayoung 2010-05-07
  • 打赏
  • 举报
回复
专业性蛮强的,隔行如隔山啦,期待有人帮你解决了
iuiu63 2010-05-07
  • 打赏
  • 举报
回复
asdzx
hujing19880618 2010-05-06
  • 打赏
  • 举报
回复
不会,顶一个,期待看见高手解答。
desert93 2010-05-06
  • 打赏
  • 举报
回复
新手
不懂
顶一下
加载更多回复(88)

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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