Guest User

Untitled

a guest
Apr 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.60 KB | None | 0 0
  1. procedure TForm1.Button5Click(Sender: TObject);
  2. const
  3.   Separator = ';';
  4. var
  5.   A : string;
  6.   k,m, n : integer;
  7. begin
  8. for m:=0 to Memo1.Lines.Count-1 do
  9. begin
  10. n := 0;
  11. A := Memo1.Lines.Strings[m];
  12. if A <> '' then
  13. begin
  14. k := 1;
  15. repeat
  16. if A[k] = Separator then
  17. begin
  18. n := n + 1;
  19. case n of
  20.            1 : Edit1.Text := Copy(A, 1, k - 1);
  21.            2 : Edit2.Text := Copy(A, 1, k - 1);
  22.            3 : Edit3.Text := Copy(A, 1, k - 1);
  23.            4 : Edit4.Text := Copy(A, 1, k - 1);
  24. end;
  25. Delete(A, 1, k);
  26. k:=1;
  27. end
  28. else
  29. begin
  30. k := k + 1;
  31. end;
  32. until n = 4;
  33. Edit5.Text := A;
  34. end;
  35. end;
  36. end;
Add Comment
Please, Sign In to add comment