问题一:onpaint事件在什么时候发生?
问题二:#9是什么意思?

解决方案 »

  1.   

    OnPaient 时时刻刻都在进行呀从内存中<系统>中输出到屏幕 都是画出来的
    一般默认为其标准的画法 当你需要额外的处理时 就需要在其中加一些代码 对自己的需求进行特殊处理 就是所谓的重画了。#9 就是TAB键的ASCII码
      

  2.   

    beyondtkl(大龙驹<梦.考古广告人生>) (*)
      

  3.   

    问题一:onpaint事件在什么时候发生?
    你看一下onPaint是响应了什么消息?应该是WM_PAINT
    问题二:#9是什么意思?
    TAB键的ASCII码
    需要高手吗?我就能解决。
      

  4.   

    把事件写到ONPAINT中的话,会在什么时候执行这个事件呢?另外。在那里可以找到完整的ASC码呢?如果对程序有兴趣的话,请告诉QQ号,我们保持联系!
      

  5.   

    beyondtkl(大龙驹<梦.考古广告人生>) ( ) 已经说的很详细了
      

  6.   

    在帮助中的描述,请帮助翻译一下
    :DescriptionUse OnPaint to perform special processing when the form is redrawn. Any special painting on the form should be done in this event. OnPaint occurs before any controls on the form are painted.Tip: To determine which portions of the form抯 canvas need to be repainted, use the ClipRect property of the canvas.If you use the form抯 Canvas property outside the OnPaint event, it will be erased and drawn-over by the next OnPaint event.
      

  7.   

    这段代码是什么意思?
    procedure TDemo3Form.FormCreate(Sender: TObject);
    begin
      Randomize;
      R := Random(100);
    end;procedure TDemo3Form.FormPaint(Sender: TObject);//关键是此代码起了什么作用了?
    begin
      Canvas.TextOut(0,0,'(1)输入圆半径R,求圆面积');
      Canvas.TextOut(0,20,'(2)输入圆半径R,求圆内接正方形面积');
    end;
      

  8.   

    Canvas.TextOut(0,0,'(1)输入圆半径R,求圆面积');
      Canvas.TextOut(0,20,'(2)输入圆半径R,求圆内接正方形面积');
    你運行一下不就知咯
    在你的form的0,0位置出輸出"(1)输入圆半径R,求圆面积'"文字
    在0,20位置輸出"(2)输入圆半径R,求圆内接正方形面积"文字
      

  9.   

    我是说onpaint事件怎么用呀?还有它的意思!