Q&A

  • [StringGrid에서 선택된 FixedRow 알아내는법]
음냐 두 가지 질문...어쩌면 한가지가 될수두 있는데요



StringGrid에서 FixedRow를 선택했을때는 OnSelectCell 메세지가 발생하지 않는것



같더군요..FixedRow를 선택했을때 OnSelectCell메세지를 발생하게 하거나



또는 선택된 FixedRow를 알아내는 방법에 관한 질문 한개



3  COMMENTS
  • Profile
    초보자 2000.11.21 03:00
    가을빛 女友 wrote:

    > 음냐 두 가지 질문...어쩌면 한가지가 될수두 있는데요

    >

    > StringGrid에서 FixedRow를 선택했을때는 OnSelectCell 메세지가 발생하지 않는것

    >

    > 같더군요..FixedRow를 선택했을때 OnSelectCell메세지를 발생하게 하거나

    >

    > 또는 선택된 FixedRow를 알아내는 방법에 관한 질문 한개

    >



    정확한 대답이 될지는 모르겠네요..제가 질문에 대해서 확실히 이해가 안가지만

    몇자 끄적거려보겠습니다.



    먼저 integer형 변수를 하나 만드세요.



    그담에 그변수에 로우카운트를 넣으시면 선택된 row값을 가져올수 있답니다.



    예)

    var

    i: Integer

    begin

    i := StringGrid1.RowCount;

    end;

    이렇게 하시면 RowCount값을 가져올수 있습니다.



    글구 한가지더 전 Keypress나 MouseDown이번트를 사용했습니다.



    질문하신내용에 답변이 되었는지 모르겠네요..그럼 항상 즐프하세요..

  • Profile
    초보자 2000.11.21 21:47
    초보자 wrote:

    > 가을빛 女友 wrote:

    > > 음냐 두 가지 질문...어쩌면 한가지가 될수두 있는데요

    > >

    > > StringGrid에서 FixedRow를 선택했을때는 OnSelectCell 메세지가 발생하지 않는것

    > >

    > > 같더군요..FixedRow를 선택했을때 OnSelectCell메세지를 발생하게 하거나

    > >

    > > 또는 선택된 FixedRow를 알아내는 방법에 관한 질문 한개

    > >

    >

    > 정확한 대답이 될지는 모르겠네요..제가 질문에 대해서 확실히 이해가 안가지만

    > 몇자 끄적거려보겠습니다.

    >

    > 먼저 integer형 변수를 하나 만드세요.

    >

    > 그담에 그변수에 로우카운트를 넣으시면 선택된 row값을 가져올수 있답니다.

    >

    > 예)

    > var

    > i: Integer

    > begin

    > i := StringGrid1.RowCount;

    > end;

    > 이렇게 하시면 RowCount값을 가져올수 있습니다.

    >

    > 글구 한가지더 전 Keypress나 MouseDown이번트를 사용했습니다.

    >

    > 질문하신내용에 답변이 되었는지 모르겠네요..그럼 항상 즐프하세요..



    답변을 쓴후 다시보니깐. 제가 잘못얘기했네요..--;;

    지송..



    위처럼 하면 스트링그리드의 총로우수만 가져옵니다.



    선택된 row값을 가져오려면



    var

    i: Integer;

    begin

    i := StringGrid1.Row

    end;



    하면 됩니다..이궁..쩌업..



    그럼 다시 즐프하시길..(왜내가 이해를 제데루 못했지..--;;)

  • Profile
    가을빛 女友 2000.11.22 06:46
    질문의 요지를 잘못이해하신것 같군요..



    제가 질문한것은 FixedRow나 FixedCol이 지정되어 있을경우



    FixedRow나 FixedCol를 선택해도 OnSelectSel 이벤트가 발생하지 않는것



    같아서 질문한것입니다.



    제가 위와 같은 질문을 한것은



    FixedRow를 선택했을때 선택된 Row의 색을 변경하고자 함입니다.