代码如下:
------------------------------------
with memList do begin
Lines.Add(sLIne);
sLIne := '软件名称' + #9#9#9#9;
sLIne := sLIne +'安装目录';
Lines.Add(sLIne);
sTemp := qry_Software.fieldbyName('name').AsString;
while not qry_Software.Eof do begin
sLIne := sTemp;
if length(sTemp)>=32 then
sLIne := sLIne + #9
else if length(sTemp)>=24 then
sLIne := sLIne + #9#9
else if length(sTemp)>=16 then
sLIne := sLIne + #9#9#9
else if length(sTemp)>=8 then
sLIne := sLIne + #9#9#9#9
else
sLIne := sLIne + #9#9#9#9#9;
sLIne := sLIne + qry_Software.fieldbyName('directory').AsString;
Lines.Add(sLIne);
qry_Software.Next;
end;
LInes.Add('');
LInes.Add('');
end;
------------------------------------
相同的名称,只不过大小写不一样,就造成“安装目录”列无法对齐,但weblogic不管大小写长度值都是8,只要长度是8的整数倍都有这个问题。包括大小写,中文,我用的是Memo控件,请问有什么方法给调整过来,执行结果显示如下:软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle想要变成如下形式:
软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle
------------------------------------
with memList do begin
Lines.Add(sLIne);
sLIne := '软件名称' + #9#9#9#9;
sLIne := sLIne +'安装目录';
Lines.Add(sLIne);
sTemp := qry_Software.fieldbyName('name').AsString;
while not qry_Software.Eof do begin
sLIne := sTemp;
if length(sTemp)>=32 then
sLIne := sLIne + #9
else if length(sTemp)>=24 then
sLIne := sLIne + #9#9
else if length(sTemp)>=16 then
sLIne := sLIne + #9#9#9
else if length(sTemp)>=8 then
sLIne := sLIne + #9#9#9#9
else
sLIne := sLIne + #9#9#9#9#9;
sLIne := sLIne + qry_Software.fieldbyName('directory').AsString;
Lines.Add(sLIne);
qry_Software.Next;
end;
LInes.Add('');
LInes.Add('');
end;
------------------------------------
相同的名称,只不过大小写不一样,就造成“安装目录”列无法对齐,但weblogic不管大小写长度值都是8,只要长度是8的整数倍都有这个问题。包括大小写,中文,我用的是Memo控件,请问有什么方法给调整过来,执行结果显示如下:软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle想要变成如下形式:
软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle
解决方案 »
- Delphi中这些代表什么啊?这是我在一个获取系统托盘图标的程序中看到的,Shell_TrayWnd, TrayNotifyWnd, SysPager, ToolbarWindow32
- 【NBA】极度的替活塞今天的比赛不值
- 密码和可用分被盗,请大家注意保护(ZT) 散分
- 我用advstringgrid,为什么到其他的机器上编译了总是提示打不开两个res的文件,我用的是bcb.
- ★★★★★串口编程★★★★★
- 下载了个控件不知道怎么安装
- 一个简单问题!
- 关于DELPHI如何设置具体的颜色值,请教啊.....
- 字符串表格资源
- 请求算法!!特急!!!
- 急啊!!!!求大家了!!!帮帮忙!!!!在线等!!!!
- 字符串查找的算法
软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle
想要变成如下形式:
软件名称 安装目录
weblogic /appserver/bea
WEBLOGIC /usr/local/apacle
memo1.Font.Charset:=GB2312_CHARSET;
录音软件 /appserver/bea
WEBLOGIC /usr/local/apacle
一个空格 = 一个英文字符 = 半个汉字