현재 양식 클래스에서 대화 상자를 만들고 대화 상자에서 값을 다시 가져 오려고합니다.런타임에 대화 상자를 만들고 반환 값을 얻는 방법?
이것은 샘플 코딩입니다.
with TFormClass(FindClass('Tf_dialog_partner')).Create(Application) do
try
ShowModal;
Value := DialogPublicVar;
except
Free;
end;
DialogPublicVar 내이 uses 절에 Tf_dialog_partner의 장치를 사용하지 않는이 현재의 클래스를 코딩 바로 지금, Tf_dialog_partner (TForm을의 자손) 클래스의 공용 변수, 난 단지에 FindClass 함수를 사용하여, 내가 만들 수 있습니다 새로운 형태로 잘 어울린다.
이 현재 클래스는 Tf_dialog_partner의 특성을 인식하지 못하기 때문에이 코드는 오류이므로 DialogPublicVar을 인식하지 못합니다.
DialogPublicVar를 인식하도록 현재 클래스를 만드는 방법을 도와주세요.
모두에게 감사드립니다.