저는 델파이 7을 사용하고 있으며 마법사 인터페이스를 만들려고합니다. 마법사를 만드는 더 쉬운 방법이 있는지 모르겠으므로 마법사의 각 단계마다 별도의 양식을 작성하려고합니다. 사용자가 "다음"을 클릭하면 활성 양식이 닫히고 다음 양식이 열립니다. 델파이 7에서 마법사 인터페이스 만들기
내가 매개 변수로이 개 형태를 취할 절차를했습니다 : 여기
는 두 개의 연속적인 형태의 스크린 샷이다 닫힙니다 형태와 마법사의 다음 형태class Procedure Tspad.nextForm(showForm, closeForm: TForm);
begin
closeForm.Close;
showForm.Showmodal;
end;
Tspad.nextForm(echipContractForm, clientContractForm);
내가 프로그램을 실행하고 난 "다음"버튼을 누르면, 다음 폼 apeare : 나는 folowing 코드가 실행되는 "다음"버튼을 클릭
그러나 curent 하나는 닫히지 않습니다.
이 작업을 수행하려면 어떻게해야합니까? 또는 마법사를 만드는 또 다른 효율적인 방법이 있습니까?
TPageControl 사용 : http://delphi.about.com/od/delphitips2007/qt/hidepagectrltab.htm – SimaWB
프로젝트 Jedi (JVCL)에는 [TJvWizard]라는 마법사 구성 요소가 있습니다 (http : //wiki.delphi-jedi. org/wiki/JVCL_Help : TJvWizard). –