某个时间里是imgABC(N),在另一个时间里可能是imgBBB(MM)...
什么容器套容器,暂且不论(我觉得那是不可能的,因为LABEL控件根本就放不到容器控件的前面,除非放在容器里面)
如果只是IMAGE控件的话,建议楼主稍微改下程序,不要用IMAGE.VISIBLE之类的显示方案,而改用: ME.PAINTPICTURE IMAGE(INDEX).PICTURE 来显示图片(或者BITBLE之类)
至于上面的文字,那就简单了,用这个API: TextOut
Private Declare Function TextOut Lib "gdi32" Alias "TextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal lpString As String, ByVal nCount As Long) As Long
将窗体的SCALEMODE设为PIXEL,然后因为TEXTOUT和PAINTPICTURE都是通过PIXEL为单位来定位,所以可以非常简单快速。(点击事件可以用FORM_MOUSEDOWN判断X,Y参数位置来做,X,Y的有效位置就是上面你PAINTICTUR的位置)
简直是决配