특정 폼에서만 Parent 프로퍼티를 지정할 때 Stream Read Error 가 발생합니다.
같은 Fream을 사용하는 다른 폼에서는 정상인데 특정 폼에서만 Stream Read Error가 발생합니다.
최초 이상없이 동작하다 어느 시점에 Sream Radd Error가 발생했고
원인을 파악하기위해 로그를 기록을 보완하며 파악을 하던 중 다시 정상적으로 동작했으나
로그 기록을 충분히 보완한 후 또 다시 Stream Read Error 발생합니다.
동적 Frame 생성 후 Parent 지정시 Stream Read Error는 어떤 경우에 발생하는지 궁굼합니다.
procedure TfrmAANoteWN.CreateFrame();
begin
try
DoclistFream := TfraDocOpenListFR.Create(Self);
with DoclistFream do
begin
Parent := pnReceiver; // Parent 지정 시점에 Stream Read Error 발생
Top := 0;
Left := 0;
Width := Parent.Width;
Height := Parent.Height;
Align := alClient;
Name := Format('%s%d', [ClassName, Handle]);
end;
except
on E:Exception do
begin
GvLogFileObj.Write(Self, E.Message, lgError);
end;
end;
end;
질문
신호성
10.1 > 11.2 마이그레이션 후 특이한 현상이 나타납니다.
폼에서 동적으로 아래와 같이 Frame을 Cerate 합니다.
여러 폼에서 사용하는 공통 Frame인데
특정 폼에서만 Parent 프로퍼티를 지정할 때 Stream Read Error 가 발생합니다.
같은 Fream을 사용하는 다른 폼에서는 정상인데 특정 폼에서만 Stream Read Error가 발생합니다.
최초 이상없이 동작하다 어느 시점에 Sream Radd Error가 발생했고
원인을 파악하기위해 로그를 기록을 보완하며 파악을 하던 중 다시 정상적으로 동작했으나
로그 기록을 충분히 보완한 후 또 다시 Stream Read Error 발생합니다.
동적 Frame 생성 후 Parent 지정시 Stream Read Error는 어떤 경우에 발생하는지 궁굼합니다.
procedure TfrmAANoteWN.CreateFrame();
begin
try
DoclistFream := TfraDocOpenListFR.Create(Self);
with DoclistFream do
begin
Parent := pnReceiver; // Parent 지정 시점에 Stream Read Error 발생
Top := 0;
Left := 0;
Width := Parent.Width;
Height := Parent.Height;
Align := alClient;
Name := Format('%s%d', [ClassName, Handle]);
end;
except
on E:Exception do
begin
GvLogFileObj.Write(Self, E.Message, lgError);
end;
end;
end;
이 댓글 링크
다른 사이트에 공유하기
6 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.