Delphi

Delphi

delphi TStrings 随机打乱

38 0

procedure Shuffle(Strings: TStrings);var i: Integer;begin//delphitop.com for i := Strings.Count-1 downto 1 do Strings.Exchange(i, Random(i+1));end;

Delphi

delphi Memo 文本列合并

45 0

function getOneLineMemo(memo:Tmemo):String;var i:integer;begin result := ''; for i:=0 to Memo.lines.count do result := result + memo.lines[i];end;procedure TForm1.FormCreate(Sender: TObject);beginMemo2.Text:=getOneLineMemo(Memo1);end;

Delphi

Delphi TstringList Stringlist的特殊用法

73 0

procedure TForm1.btn1Click(Sender:TObject);var m: Integer; s: string; strlst :TStrings;begin strlst:= TStringList.Create; strlst.Add('张三=80'); strlst.Add('张四=90'); strlst.Add('张五=100'); strlst.NameValueSeparator := '=

Delphi

delphi删除整个目录及目录下的文件

41 0

//删除整个文件夹及其下的所有文件function DelDirAll(aDir: string): Boolean;varvSearch: TSearchRec;vRet: integer;vKey: string;beginif aDir[Length(aDir)] <> '\' thenaDir := aDir + '\';vKey := aDir + '*.*';vRet := FindFirst(vKey, faanyfile, vS

Delphi

delphi TADODataSet 加载数据到FDMemTable1

27 0

ADODataSet1.ConnectionString := 'Provider=ADsDSOObject'; ADODataSet1.CommandText := 'select cn, distinguishedname from ''LDAP://HOME'' where objectClass=''*'''; ADODataSet1.Open; ADODataSet1.Recordset.