解决方案 »

  1.   

    shapeLine1.Line.ForeColor.RGB = &HFFA500 改成:
    shapeLine1.Line.ForeColor= &HFFA500
      

  2.   

    shapeLine1.Line.ForeColor = &H80FF&
    试试
      

  3.   

    不是颜色的顺序问题?红绿蓝调换一下呢?改成&H00 FFA5试试看?
      

  4.   

    我也写错了,试试看&H00A5FF
      

  5.   

    应该是RGB颜色转换问题。
    &HFFA500
    红绿蓝分别转换成10进制,然后用rgb函数调用。shapeLine1.Line.ForeColor.RGB = RGB(CLng("&HFF"), CLng("&HA5"), CLng("&H00"))
      

  6.   

    用大红、大黑、大白等RGB值替换看看。。如果其他正常就是你的RGB取值有问题。。如果也是蓝色,肯定其他地方有改变颜色值的代码
      

  7.   

    你用的黄色值是不是这个#FFFF00, 如果是,
    不光这FFA500不行, 123456, A5A5A5这些颜色都不行, 貌似RGB只能用00或FF.