Q&A

  • string grid에서 insertrows로 하나씩 추가시 문제입니다!
스트링그리드에서 로우를 한줄씩 추가하는 코딩입니다. 그런데 이렇게 코딩하면 나중에 들어가는 갑이
맨위로 올라가네요
전 나중에 들어간게 끝에 append 되게 하고 싶은데요... 방법 좀 알려주세요
그리고 맨 마지막에 빈줄이 하나 생가네요... 해결 방법을 알고 싶어요..고수님들 부탁들비니다



  with ADvSgrd_init do begin
   InsertRows(row,row);
   Cells[4,row] := Edit_pj.Text;
   Cells[5,row] := Edit_spj.Text;
   Cells[0,row] := Copy(Query_apt.FieldByName('apt_cd4').AsString, 1, 2);
   Cells[1,row] := Copy(Query_apt.FieldByName('apt_cd4').AsString, 1, 4);
   Cells[2,row] := Copy(Query_apt.FieldByName('apt_cd4').AsString, 1, 6);
   Cells[3,row] := Query_apt.FieldByName('apt_cd4').AsString;
  end;
1  COMMENTS
  • Profile
    민스맘 2005.04.22 22:02



    지금 대로 하면 커서가 있는위치에 한줄 추가하고 값을 넣는 식이네요....

    그럼 InsertRows( Row, Row );를  InsertRow( RowCount - 1, 1 );  
    이런식으로 바꿔보면 될것 같은데요