Edit1 을 클릭하시고 F1 을 누르시면 도움말이 나올겁니다.
그것만 잠깐 뒤져보아도
Edit1.Text 로 값을 참조하는 걸 알 수 있습니다.
Edit 는 문자열을 입력하는 것이므로 Text 값 또한 String 형 입니다.
이는 StrToInt 로 Integer 값으로 변경시킬 수 있습니다.
Readln 은 잠시 잊으세요~
---------------------------------------------------
procedure Draw;
var
Loc: Integer;
begin
Loc := StrToIntDef(Trim(Edit1.Text), 0);
Image1.Canvas.MoveTo(Loc, Loc);
Image1.Canvas.LineTo(Loc + 1, Loc + 1);
end;
분숭사 님이 쓰신 글 :
: 아직 한달도 안된 델파이 초보 입니다. 다름이 아니라요, 위의 그림을 보시면 아시겠지만 1번 에디터에 숫자를 넣구요,
:
: 2번 버튼을 누르면 3번 이미지에 점이 찍히는 것입니다.
:
: 그림은 제가 버튼을 누르면 이미지에 [60, 60]에 찍히게 만든거 입니다. 설명을 돕기위해 올린것 입니다.
:
: 문제는 에디터에 넣은 숫자를 어디다가 저장을 해서 이미지 쪽으로 넘겨주느냐 입니다.
:
: 이벤트 쪽을 볼려구 해도 모르겠구요, Readln을 할려구 해도 어느 위치에서 해야 하는지 모르겠어요.
:
: 여러 고수님들의 답변 부탁드립니다.
|