´ñ±Û : 3 °³
Çѱ¹ µ¨ÆÄÀÌ µ¿È£È¸ µ¨¸¶´ç
¹é·ÏÈ­´Ô
(ÇѱԼ·)
 
1. ÇÔ¼ö overload ¸¦ »ç¿ë. 
2. ÆĶó¹ÌÅÍ default ¸¦ »ç¿ë.
3. ÆĶó¹ÌÅ͸¦ ·¹Äڵ峪 ±âŸ ÀÚ·áÇüÀ» »ç¿ë. 
2017-03-24 ¿ÀÀü 11:47:19
Ÿ¶ôõ»ç
(±è¼ºÈÆ)
 

Á¦ °³ÀΠ¶óÀ̺귯¸®ÀÇ ÆĽ̠ÇÔ¼ö ÀÔ´Ï´Ù. 

function xyToken2(var AList: TszString; const AText: string; const ASub: char = ',';
    const AStart: integer = 1; const AEnd: integer = 0; const AutoSize: boolean = true; const AQuote: char = '"'): integer;

ÇÔ¼ö È£ÃâÀº ´ÙÀ½°ú °°½À´Ï´Ù.

xyToken2(MyList, sText);
xyToken2(MyList, sText, #13);
xyToken2(MyList, sText, #13, 10);
xyToken2(MyList, sText, #13, 10, 100);
xyToken2(MyList, sText, #13, 10, 100, false);
xyToken2(MyList, sText, #13, 10, 100, false, ''''); 
2017-03-24 ¿ÀÈÄ 12:51:17
¼ö¿ø¼º
(°­°æ¼ö)
 
array »ç¿ë
procedure TForm4.Button1Click(Sender: TObject);
var
  s: string;

  function Test(const vStr: array of string): string;
  var
    i: integer;
  begin
    result := '';
    For i := 0 to High(vStr) do
      result := result + vStr[i] + ',';
  end;

begin
  s := Test(['a']);
  s := s + Test(['a', 'b']);
  s := s + Test(['a', 'b', 'c']);
  Caption := s;
end;

 
2017-03-24 ¿ÀÈÄ 3:07:50