Q&A

  • TMemo의 특정단어가 들어있는 행은 어떻게 구하나요.?
안녕하세요.. 김현웅이라합니다.

초보라 아는게 너무 없습니다.

제가 알고 싶은건..



메모에서 특정단어가 포함된 행의 수를 구하고 싶습니다.

pos()는 특정단어가 시작되는 컬럼을 나타내더라구요..



방법이 없겠습니까??

1  COMMENTS
  • Profile
    최용일 2001.01.11 03:13
    안녕하세요. 최용일입니다.



    아래와 같은 방식으로 구하세요...



    function GetMemoLineCountWithWord(Memo: TMemo; const aWord: string): Integer;

    var

    LineCount: Integer;

    begin

    LineCount := 0;

    for Index := 0 to Memo.Lines.Count - 1 do

    if Pos(aWord, Memo.Lines[I]) <> 0 then

    Inc(LineCount);

    Result := LineCount;

    end;



    ^^ 항상 즐코하세요.



    김현웅 wrote:

    > 안녕하세요.. 김현웅이라합니다.

    > 초보라 아는게 너무 없습니다.

    > 제가 알고 싶은건..

    >

    > 메모에서 특정단어가 포함된 행의 수를 구하고 싶습니다.

    > pos()는 특정단어가 시작되는 컬럼을 나타내더라구요..

    >

    > 방법이 없겠습니까??