질문이 있는데요...
그림좀 참조 해 주세요...
폼이 2개가 있습니다.
첫번째 폼에서 특수문자 입력을 클릭하여 2번째 폼이 그위에 뜬 상태 입니다.
그림에서 보면 TEXT1 ~TEXT5까지 있는데요..
앞에 폼을 보시면 특수문자를 입력받아서 폼1의 그림 TEXT1~TEXT5까지 입력을 하려고 합니다.
근데 폼1 에서 폼2의 내용을 그냥 입력을 받을 수 있는 방법이 있는지 궁금해서
이렇게 문의를 드립니다.
쉽게 말하면 특수 문자 입력 창에서 문자를 입력 받에 전폼1에 아무 데나 위치 시켜도 알아서 입력된 값을
넘겨 받을 수 있는지 궁금합니다.
만약 된다면 한 수 배우고자 합니다.
제가 초보라 물어 보는 것이 좀 이상한가...^^
설명이 되겠지만 참조하세요 ^^;
fm1 <-- 특수 문자 입력 Form
unit1 <-- 특수 문자 입력 관련 unit
실시간 처리가 필요하지 않다면
Form1.Button1Click(....)
begin
fm1 := 특수 문자 입력 Form 생성
if fm1.ShowModal = mrOK then
Text1.Text := fm1.Text1; // 대입
end;
fm1 해제
end;
실시간 처리가 필요하다면
특수 문자 입력 Form을 보이기 전에
문자를 출력할 TEdit을 특수 문자 입력 Unit에 알려준후(예:Text123)
특수 문자 입력창에서 OnChange 시마다 Text123.Text에 새 값을 대입해 주시면 됩니다.
아님 메인폼 unit을 특수문자 입력 Unit에 Unit문으로 추가해서 바로 Access하셔도
되구여~