关于网友提出的“ MDI子窗口resize事件出错,请进来。”问题疑问,本网通过在网上对“ MDI子窗口resize事件出错,请进来。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: MDI子窗口resize事件出错,请进来。描述:
我在子窗口的resize事件中调整了一些组件的大小(一个表格),程序运行如改变子窗体大小时有时正常,有时出错,这是为什么?
看出来的提示好像是说从某个地址读东西读不到期似的,请高手指教。
谢谢了。
解决方案1:
procedure TfrmClsM2.FormResize(Sender: TObject);
begin
if frmclsm2.Width-155 > 110 then
dbgrid1.Width:=frmclsm2.Width-155;
panel1.Width:=dbgrid1.Width;
if frmclsm2.Height-53 > 0 then
dbgrid1.Height:=frmclsm2.Height-53;
end;