안녕하세요.. 다름이 아니고 소스먼저..
while not Eof(T) do
begin
Readln(T, S_buffer);
memo2.Lines.text := GetFValue (S_buffer, S_edit,S_count);
inc (S_count);
end;
closefile(T);
end;
end.
함수부에서 리턴된 값이 메모 컴포넌트에 할당이 되긴 하는데 마지막 값만
들어가든여 전에 할당된 값은 없어 지고 마지막 값만 나오는데 전에 리턴된 값이 삭제 되지 않고 계속 어떻게 넣져
Memo2.Lines.Text속성을 쓰니까 그렇죠... 이건 전체 글을 대상으로 합니다.
한줄씩 추가하실려면
Memo2.Lines.Add(GetFValue (S_buffer, S_edit,S_count));
이거나
Memo2.Lines.Text := Memo2.Lines.Text + GetFValue (S_buffer, S_edit,S_count);
이렇게 하세요...
^^ 항상 즐코하세요...