⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 u_draw.~pas

📁 双色球分析软件
💻 ~PAS
字号:
unit u_Draw;

interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls,U_Constant;
  //////////
  procedure DrawTableX(ctrl:TControl;iTop,iLeft,Rows,Cols,iWidth,iHeight:integer);
implementation
procedure DrawTableX(ctrl:TControl;iTop,iLeft,Rows,Cols,iWidth,iHeight:integer);
var
   i:integer;
   j:integer;
   iPerUnit:integer;
   iPerUnit1:integer;
begin
   if (ctrl is TPaintBox) then
   begin
      with  TPaintBox(ctrl) do
      begin
            with Canvas do
            begin
                 Pen.Color:=rgb(255,0,0);
                 for i:=0 to  Cols do
                 begin
                     iPerUnit:=strToInt(formatFloat('##0',iLeft+(i)*(iWidth/cols)));
                     moveTo(iPerUnit,iTop);
                     LineTo(iPerUnit,iHeight+iTop);
                     PointX[i+1]:=strToInt(formatFloat('##0',iLeft+(i)*(iWidth/cols)));
                 end;//for i
                 for i:=0 to Rows do
                 begin
                     iPerUnit1:=strToInt(formatFloat('##0',iTop+(i)*(iHeight/Rows)));
                     moveTo(iLeft,iPerUnit1);
                     LineTo(iwidth+iLeft,iPerUnit1);
                     PointY[i+1]:=strToInt(formatFloat('##0',iTop+(i)*(iHeight/Rows)));
                 end;//forirows
                 ////存储表格的坐标//////////
                 brush.Color:=rgb(0,255,0); 
                 for i:=1 to Cols do
                 begin
                     for j:=1 to rows do
                     begin
                        textOut(PointX[i]+5,PointY[j]+5,inttostr(i*j));
                     end;
                 end;
            end;///withcanvas
      end;//with
   end;//ifctrl
end;
end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -