memo1에 시간과 숫자가 입력이 계속해서 되고 있습니다
시간이 10초 지날때마다 시간과 랜덤값이 저장되고 있습니다
이것을 조회할려고 합니다
edit박스 하나와 조회 버튼을 놓고 edit박스에 숫자을 넣으면
memo1에 있는 숫자와 일치하면 memo2에 시간과 숫자가 나오게 할려고 하는데
그리고 edit2박스와 삭제버튼을 놓고 edit2에 값을 넣으면
memo1의 라인수와 일치하면 그 라인은 지우고 싶은데 어떻게 하나요
어렵네요
고수님들 제발 가르쳐 주시길...
var
I : Integer;
begin
for I := 0 to Memo1.Lines.Count - 1 do
// 이부분은 메모에 어떠한 포멧으로 값을 어떻게 넣었는지 몰라서...
if Memo1.Lines[I] = Edit1.Text then
Memo2.Lines.Add(Memo1.Lines[I]);
end;
메모에서 삭제...
var
DelLineIndex: Integer;
begin
DelLineIndex := StrToInt(Edit2.Text);
if (DelLineIndex >= 0) or (DelLineIndex < Memo1.Lines.Count) then
Memo1.Lines.Delete(DelLineIndex);
end;
이전: memo
이윤환 wrote:
> memo1에 시간과 숫자가 입력이 계속해서 되고 있습니다
> 시간이 10초 지날때마다 시간과 랜덤값이 저장되고 있습니다
> 이것을 조회할려고 합니다
> edit박스 하나와 조회 버튼을 놓고 edit박스에 숫자을 넣으면
> memo1에 있는 숫자와 일치하면 memo2에 시간과 숫자가 나오게 할려고 하는데
> 그리고 edit2박스와 삭제버튼을 놓고 edit2에 값을 넣으면
> memo1의 라인수와 일치하면 그 라인은 지우고 싶은데 어떻게 하나요
>
> 어렵네요
> 고수님들 제발 가르쳐 주시길...