Q&A

  • AdvStringGrid 불러오기부분에서 뻗어버림니다(Win98)
언어: Delphi 7.0 Ent
개발하는 컴퓨터 OS: Win2000 Server  
문제발생: AdvStringGrid 2.6

Win2000에서 개발하여 Win98SE에서 사용합니다. 그런데
AdvStringGrid 이부분 (자료 뿌리거나 엔터키등)에서 컴퓨터
뻗어버려요.
--------------------------------------------------
  with form1.ADOQuery1, form1.AdvSGrid11 do begin
    Close;
    Sql.Clear;
    Sql.Add('select * from 기초상호 order by 상호 ');
    Open;
    if(Recordcount>0)then RowCount:=Recordcount+1;
    forI:=0;
    while Not EOF do begin
      Inc(forI);
      Cells[0,forI]:=FieldByName('상호').asString;
      Cells[2,forI]:=FieldByName('계좌번호').asString;
      Cells[3,forI]:=FieldByName('은행').asString;
      Cells[4,forI]:=FieldByName('예금주').asString;
      Cells[5,forI]:=FieldByName('전화번호').asString;
      Next;
    end;
    //----------> 여기까지 정상적으로 수행
                         그후 뻗음
  end;
-----------------------------------------------------
AdvStringGrid를 지우고 Edit등을 갖다 놓고 자료 불러오면 잘돌아갑니다
그런데요 똑같은 AdvStringGrid를 사용한 다른 프로그램은 98에서 또
잘돌아 가거든요. 어디가 잘못인지 모르겠습니다
1  COMMENTS
  • Profile
    별볼일없는 2004.03.09 22:43
    단순히 아래 코딩으론 문제를 찾을수 없네요...

    정상 부분에서 F7로 어떤 이벤트를 타는지 확인해보시는게 좋을거 같네요