Q&A

  • ReplaceDialog 에 대한 자세한 사용법이나 예제 소스를 ...
안녕하세요...델파이를 이제 걸음마를 하는 사람인대요 ^^
제가 책을 보면서 소스 보고 공부를 하면서 이번에 여러소스를 조합해서
제가 생각하는 메모장을 만들어 볼려고 하고 있습니다...
지금 제가 만들고 있는거는 MDI 스타일 메모장입니다..
기본 부모폼에 콤보박스컴포넌트에 폰트 네임을 설정해서
자식폼에 리치에디터 폼에 영향을 받게 하고 싶은대요...
지금 제가 했는 소스가

procedure THMDIForm.FontComboBoxChange(Sender: TObject);
begin
  THMDIEdit.RichEdit1.SelAttributes.Name := FontName.Items[FontName.ItemIndex];
end;

이런식인대 자꾸 애러가 나서요....
그리고 문자를 찾는 FindDialog 대신에 ReplaceDialog 를 사용하고 싶은대
델파이 팁을 봐도 책을 봐도 사용법을 잘 몰라서요 ㅠ ㅠ
델파이 팁을 보면 검색을 한후에 검색창이 닫혀버리던대...
안닫히게 하고 블럭설정으로 볼수 있게 하고 또 계속해서 그 밑으로
검색을 할수 있는 방법이 없을까요 ㅡ.ㅡ??
혹시 ReplaceDialog 에 대한 자세한 사용법이나 예제 소스를 좀 보여주시면
정말로 감사드리겠습니다....
처음 한델와서 이렇게 글을 남기는대요...
많은 고수님들 앞으로도 많이 갈켜주시면 정말 감사드리겠습니다.
그리고 이제 설이 끝났는대요...한델에 오시는 모든 분들 올해도 언제나
가득한 행복이 있기를 기원합니다^^
1  COMMENTS
  • Profile
    최용일 2002.02.15 00:17
    안녕하세요. 최용일입니다.

    THMDIEdit.RichEdit1.SelAttributes.Name := FontName.Items[FontName.ItemIndex];

    ===============>

    RichEdit1.SelAttributes.Name := FontName.Items[FontName.ItemIndex];

    아래처럼 바꾸세요... 모든 작업은 객체형이 아니라 객체의 인스턴스가지고 합니다...

    TReplaceDialog/TFindDialog가지고 계속해서 찾으실려면 Options속성에다가 frFindNext를 넣으시면 될겁니다...

    블럭설정으로 볼수 있게 하는것 같은것들은 OnReplace/OnFind이벤트에서 하세요...

    ^^ 항상 즐코하세요...