关于DBGRID输出为TXT,如何使字段名与记录对齐的问题 急! 现在能够把字段名,以及记录输出但是无法使字段和记录能够对齐,无法整齐显示 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得可以这样做:1、在每个字段名的后面加上空格,使它的长度与字段的长度相同。2、如果字段名的长度大于字段的长度,则在字段值的后面加上空格。3、具体的方法是采用DELPHI的LENGTH函数用于判断字符串的长度,进行处理。 procedure center(); //使DBGRID标题栏居中var i,j:integer;begin i:=query1.FieldCount; j:=0; while j<i do begin dbgrid1.Columns[j].Title.Alignment:=tacenter; j:=j+1; end;end;可以参考着做…… 无线路由器限流问题 服务程序中如何执行查询 windows路由NAT功能中 远程访问客户端的获取办法 什么方法能让DELPHI程序中直接调用ACCESS的查询结果。 Length()函数取出的长度为什么对英文和中文不一样? 求助关于EAN13码的问题,请各位大虾帮忙!! 为什么占这么多CPU资源?有没有解决的办法? 树型结构文件(加密压缩)可存储成类似于注册表结构的文件,谁要 怎样在窗体上实现磁性效果? 哪可以下载到,可以设定背景,滑倒,按扭图片的Trackbar啊? 请问一个线程如何接收自定义的消息?附源码 安装文件的制作
1、在每个字段名的后面加上空格,使它的长度与字段的长度相同。
2、如果字段名的长度大于字段的长度,则在字段值的后面加上空格。
3、具体的方法是采用DELPHI的LENGTH函数用于判断字符串的长度,进行处理。
var i,j:integer;
begin
i:=query1.FieldCount;
j:=0;
while j<i do
begin
dbgrid1.Columns[j].Title.Alignment:=tacenter;
j:=j+1;
end;
end;可以参考着做……