用什么方法在“Panel”控件上画线!!! 用什么方法在“Panel”上画线!!!最好给个例子我按帮助写“Panel4.PaintTo(Handle, 10, 200);”怎么什么都 没有? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var cv: tcontrolcanvas;begin cv := tcontrolcanvas.create; cv.control := panel1; cv.xxxx (canvas该怎用就怎写) cv.freeend; VAR ACanvas : TCanvas;begin ACanvas := TCanvas.Create; try ACanvas.Handle := GetDC(Panel1.Handle); ACanvas.MoveTo(0,0); ACanvas.LineTo(Panel1.Width,Panel1.Height); finally ACanvas.Free; end; Panel本身是没有Canvas的,要先放个TImage或者TPaintBox上去。 var dc : hdc; dc := getdc(panel1.handle); 在此DC上随便画 releasedc(panel1.handle,dc); Canvas moveto Lineto 关系理不清了。帮改写一小段代码。 怎样是DBEdit变成和Edit一样? 一次性打开多个文件的疑问。 问个问题。大家应该都懂的吧。 如果获取Edit文本框中当前光标所在的位置 急需解决bitblt,高分酬谢 求原码,serversocket,clientsocket的简单例程 Kingron:我给你发的妹儿你收到了吗? dbgridEH 问题 关于BDE打包的问题!非常急!!! 无理由散分!!! Delphi读取写入Dat文件问题!
var
cv: tcontrolcanvas;
begin
cv := tcontrolcanvas.create;
cv.control := panel1;
cv.xxxx (canvas该怎用就怎写)
cv.free
end;
ACanvas : TCanvas;
begin
ACanvas := TCanvas.Create;
try
ACanvas.Handle := GetDC(Panel1.Handle);
ACanvas.MoveTo(0,0);
ACanvas.LineTo(Panel1.Width,Panel1.Height);
finally
ACanvas.Free;
end;
dc := getdc(panel1.handle);
在此DC上随便画
releasedc(panel1.handle,dc);
moveto Lineto