码迷,mamicode.com
首页 > 其他好文 > 详细

账号密码显示在listview中

时间:2018-06-30 16:16:54      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:code   打开   一个   分隔符   cap   items   添加   from   IV   

加载文件啊加载文件

var
  txt:TextFile; s:string;  str:TStringList;
begin
//   str:=TStringList.Create;
  AssignFile(txt,c:\456.txt);
      Reset(txt);   //读打开文件,文件指针移到首
  while not Eof(txt) do
  begin
    Readln(txt,s);
    if s <>‘‘ then

    str:=SplitString(s,----);
    with TestForm.listview1.Items.Add do
        begin
        caption:=str[0];
        subitems.add(str[1]);
//        subitems.add(‘hh2‘);
        end;
  end;
  CloseFile(txt);

换一个

var
s,list:TStringList;    i:Integer;
var
  sL,str: TStringList;   Titem:TListItem;
begin
  sL:= TStringList.Create;
  sL.LoadFromFile(c:\456.txt);
//  sL.Delimiter:= ‘----‘;
//  sL.DelimitedText:= ‘业务1 业务2 业务3 业务4 业务5 业务6‘;
//str:=TStringList.Create;
for i:=0 to sL.Count-1 do begin
 if sl[i]<>‘‘ then
 str:=SplitString(sL[i],----);
 // Titem:=ListView1.Items.add;
// Titem.Caption:=str[0];
// TestForm.listview1.Items.Add(str[0]);
    with TestForm.listview1.Items.Add do
        begin
        caption:=str[0];
        subitems.add(str[1]);
//        subitems.add(‘hh2‘);
        end;
end;
  sL.Free;

splitstring函数,抄的

function SplitString(Source,Deli:string):TStringList;stdcall;  //拆分字符串函数
var
EndOfCurrentString:byte;
StringList:TStringList;
begin
if source<>‘‘ then begin

    StringList:=TStringList.Create;
    while Pos(Deli,Source)>0 do         //当存在拆分符号时
    begin
      EndOfCurrentString:=Pos(Deli,Source);         //取分隔符的位置
      StringList.add(Copy(Source,1,EndOfCurrentString-1));    //添加项目
      Source:=Copy(Source,EndOfCurrentString+length(Deli),length(Source)-EndOfCurrentString);  //减去已添加项和分隔符
    end;
    Result:=StringList;
    StringList.Add(source);   //如果不存在分隔符时,直接作为项目添加
    Result:=StringList;       //设置返回类型
    end;

end;

加载文本文件,显示在listview以后,要取出listview的数据

var
  qqNum,mima:string;
  i:Integer;
begin
for I := 0 to ListView1.Items.Count-1 do begin

  qqNum:=ListView1.Items[i].Caption;
  mima:=ListView1.Items[i].SubItems[0]    ;
  mmo1.Lines.Add(mima)//验证一下
end;
end;

账号密码显示在listview中

标签:code   打开   一个   分隔符   cap   items   添加   from   IV   

原文地址:https://www.cnblogs.com/hi-hooge/p/9247304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!