为什么不能对自动化对象的属性付值 把MyEllipse声明成IEllipse在试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样是可以了,但还有一个问题就是当不断击点Button3时,就是一直画椭圆的时候,画出来的椭圆的填充色有时候会变成clBtnface的时候,这不知是怎么回事。 我想填充色应该由Brush.Color决定。 //填充色就是用Brush.Color呀,下面是代码procedure TEllipse.Draw(HDC: Integer);begin FCanvas.Handle := HDC; FCanvas.Pen.Color := FPenColor; FCanvas.Brush.Color := FBrushColor; FCanvas.Ellipse(30, 20, 100, 100);end; 对啊,那么不就是这样了吗?还有什么问题?难道你没设clBtnface,它就画出来了? 做一个拖动效果,mousemove好像不行啊 如何让Delphi编出的程序更小 求命啊我的DELPHI出了严重问题 求救:有没有办法一个对象的信息存储起来,下次程序运行的时候直接载入就可以的到原对象的信息。 动态生成一个query 出错请高手指教! 请问delphi调用vc的dll需不需要对dll转换 请问如何用 query 修改记录啊?谢谢 keycode问题 为什么没人理我 delphi使用setwindowspos改其他程序分辨率,导致我自己程序卡死的问题 奇怪的问题??!! 如何在一个控件的事件中调用另外一个一个控件的事件(急!!!)
procedure TEllipse.Draw(HDC: Integer);
begin
FCanvas.Handle := HDC;
FCanvas.Pen.Color := FPenColor;
FCanvas.Brush.Color := FBrushColor;
FCanvas.Ellipse(30, 20, 100, 100);
end;