아래와 같이 코딩했습니다.
GetMem(Buffer, Comm1.ReadBufSize);
Fillchar(Buffer^, Comm1.ReadBufSize, 0);
Comm1.Read(Buffer^,Count);
commbuff := Buffer^;
근데여... win98에서는 이상이 없는데
win xp 에서는 현재 창(mdiChild창입니다.)을 닫을때
메모리 오류가 팍팍나거든여... 닫을때 마다.
더 이상한건 mdiForm을 바로 종료하면 메모리 오류가
나지 않습니다.
TComm 콤퍼넌트가 사용하는 buff 메모리를 해제시켜야 하는건지...
해제를 한다면 어떻게 코딩해야 하는건지..
꼭~좀 알려주세여.
몇날 며칠을 고생하고 있습니다.