在控件Canvas上画的图形如何让它居中显示? 两个办法1,用API改变系统默认的坐标影射模式,把Paintbox的中心设为坐标原点。2,自己进行坐标平移的转换的计算。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你两个公式SreenPT.x :=Round(ValX/ScaleX+(Paintbox1.Left+Paintbox1.right)div 2);ScreenPt.y :=Round((Paintbox1.Bottom+paintbox1.top)div 2 -ValY/ScaleY);ScaleX,ScaleY为比例因子 听说用While循环一个DataSet很慢? 20 BDE中有TSession会话组件,那么我用ADO连接数据库时 如何建立会话? [讨论]这样的句子应该怎么写? 关于ADOQuery的一个简单问题,在线等候 菜鸟问题:怎么将char类型转换为integer类型? 动态改变Tchart的title内容,当title字串很长时怎样自动换行? 能连续执行吗? 如何提高三层中master/detail的效率 请问:如何解决程序用户登陆窗口最先显示,而它又不能作为主窗体,否则关闭后整个程序都结束了 Delphi6.0要出中文版了!!!还有JB7.0一起! 这种错误是什么原因导致的呢??
SreenPT.x :=Round(ValX/ScaleX+(Paintbox1.Left+Paintbox1.right)div 2);
ScreenPt.y :=Round((Paintbox1.Bottom+paintbox1.top)div 2 -ValY/ScaleY);ScaleX,ScaleY为比例因子