6个shape(shape1,shape2....)控件,我想用for循环控制它们。可以用shape(i)这种形式吗?或者还有别的什么形式可以实现呢?

解决方案 »

  1.   

    可以啊,建成控件数组,让它们有相同的名字,index属性就是控件的索引。
      

  2.   

    可以,首先放入窗体一个shape1控件,改名为shape,然后选中shape控件,选择复制,单击窗体的空闲区域单击复制,提示创建数组吗,选择是,然后选择粘贴继续放控件就可以了。
      

  3.   

    非常感谢!还有颜色的问题,16进制的颜色像&H0066CC写进去就变成&H66CC,怎么办呢?
      

  4.   

    用RGB函数很容易的获得任何颜色
      

  5.   

    RGB 函数
          返回一个 Long整数,用来表示一个 RGB 颜色值。语法RGB(red, green, blue)RGB 函数的语法含有以下这些命名参数:部分 描述 
    red 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的红色成份。 
    green 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的绿色成份。 
    blue 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的兰色成份。 
    说明可以接受颜色说明的应用程序的方法和属性期望这个说明是一个代表 RGB 颜色值的数值。一个 RGB 颜色值指定红、绿、蓝三原色的相对亮度,生成一个用于显示的特定颜色。传给 RGB 的任何参数的值,如果超过 255,会被当作 255。下面的表格显示一些常见的标准颜色,以及这些颜色的红、绿、蓝三原色的成份:颜色 红色值 绿色值 兰色值 
    黑色 0 0 0 
    兰色 0 0 255 
    绿色 0 255 0 
    青色 0 255 255 
    红色 255 0 0 
    洋红色 255 0 255 
    黄色 255 255 0 
    白色 255 255 255 
      

  6.   

    可以啊,建成控件数组,让它们有相同的名字,index属性就是控件的索引。