0

我正在尝试为我的程序创建动态 TTabSheets。
用为 ARM/WinCE 构建的 FPC/Lazarus 编写
一切正常,包括设计时创建的标签表,但以下代码

try
  Tab      := TTabSheet.Create(PageControl1);
  logit('1');
  Tab.PageControl := PageControl1;
  logit('2');
  Tab.Caption := gname; 
except
  on E: Exception do
  begin
    logit(e.message);
    logit(e.classname);
  end;
end;   

就行Tab.PageControl := PageControl1; 引发异常EBusError、总线错误或未对齐的数据访问

我读过这个,但我不确定它如何应用 http://wiki.freepascal.org/Windows_CE_Development_Notes#Alignment_problems

该代码适用于 win32
FPC 版本 2.2.4

4

1 回答 1

1

从这里获得一些帮助 http://lazarus.freepascal.org

答案是使用每日快照,Lazarus-0.9.29-27140-fpc-2.4.3-20100819

全部固定

于 2010-08-20T06:40:55.430 回答