QueryCanvas:=TCanvas.Create();
DC := GetDC(Handle);
//form1.Handle
queryCanvas.Handle:=dc;
queryCanvas.Ellipse(100,100,100+100,100+100);
// queryCanvas.Ellipse(100,100,100,100);怎么擦除?
DC := GetDC(Handle);
//form1.Handle
queryCanvas.Handle:=dc;
queryCanvas.Ellipse(100,100,100+100,100+100);
// queryCanvas.Ellipse(100,100,100,100);怎么擦除?
解决方案 »
- ADO如何取得ECXEL表的全部列名称
- 关于数组问题,急啊,谢谢各位了
- 如何将MEMO中的网址变成链接,可以打开?
- Ttable和TQuery控件访问ACCESS数据库怎么老出错,大家来看看
- 求救!求救!!在线等待!如何将dbgird中的内容导入表格??
- 谁知道如何怎样将DELPHI中的DBGrid数据转换为EXCEL格式保存起来,先谢了!!!我在线等候
- 高难问题:如何才能捕获到点击网页上的连接后WebBrowser事件?
- 在DELPHI中在插入数据时,怎么将当前的数据拷贝到下一个新记录上。在FOXPRO中是用SET CARRY ON 命令,不知在DELPHI中怎么做
- 怎么用Filter查询记录呢?(比如查询一个text字段的记录里是否包含"SSS")
- 请问,如何使一个PANEL透明??
- 做过流程自定义的朋友请进。
- (紧急求救)在Delphi里面怎样设置TTS中文引擎
这样就好了:
{QueryCanvas:=TCanvas.Create();
DC := GetDC(Handle);
//form1.Handle}
QueryCanvas := Form1.Canvas
// queryCanvas.Handle:=dc;
queryCanvas.Ellipse(100,100,100+100,100+100);
// queryCanvas.Ellipse(100,100,100,100);
要清除就这样吧:
Form1.Refresh();//Form1.Repaint() or Form1.Invalidate();