比如说用image.canvas.textout写字后怎么把它檫掉?

解决方案 »

  1.   

    image.canvas.FillRect(Rect(起始点X坐标, 起始点Y坐标, 宽度, 高度));
    如清楚全部内容用:
    with image.canvas do
      FillRect(Rect(0, 0, Width, Hight));————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  2.   

    写错了一点,改为:
    with image do
      canvas.FillRect(Rect(0, 0, Width, Hight));————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  3.   

    改成Image.Canvas.FillRect(Image.BoundsRect)是不是更简洁?
      

  4.   

    XJEND(消极终结者) :For example, the statementR := Control.BoundsRect;corresponds toR.Left := Control.Left;
    R.Top := Control.Top;
    R.Right := Control.Left + Control.Width;
    R.Bottom := Control.Top + Control.Height;————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————