GVKun编程网logo

终于, Delphi XE2 携带 GDI+ 库了(delphi xe12)

14

对于终于,DelphiXE2携带GDI+库了感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍delphixe12,并为您提供关于.Delphi7升级到Delphi2010、DelphiXE、De

对于终于, Delphi XE2 携带 GDI+ 库了感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍delphi xe12,并为您提供关于.Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结、BcdDivide函数在Delphi XE和XE2中的行为不同、Delphi IDE Theme Editor, Delphi IDE 主题编辑器,支持D7~XE5及Lazarus、Delphi IDE Theme Editor, Delphi IDE 主题编辑器,比自带的强大多了,支持XE2的有用信息。

本文目录一览:

终于, Delphi XE2 携带 GDI+ 库了(delphi xe12)

终于, Delphi XE2 携带 GDI+ 库了(delphi xe12)

总结

以上是小编为你收集整理的终于, Delphi XE2 携带 GDI+ 库了全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

.Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结

.Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结

总结

以上是小编为你收集整理的.Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

BcdDivide函数在Delphi XE和XE2中的行为不同

BcdDivide函数在Delphi XE和XE2中的行为不同

FmtBcd.pas已经在Delphi XE2中进行了大量的修改。在我的一个项目中,我有一个case对两个Bcd值使用除法运算,但两个版本产生不同的结果。在最坏的情况下,Delphi XE2可能会抛出一个Bcd溢出错误。

示例:在Delphi XE2控制台应用程序中运行以下代码:

var A,B,C,D: TBcd;
begin
  A := StrToBcd('1');
  B := StrToBcd('3');
  BcdDivide(A,C);
  WriteLn(BcdToStr(C));

  try
    BcdMultiply(C,D);
    WriteLn(BcdToStr(D));
  except
    on E: Exception do
      WriteLn(E.Message);
  end;

  ReadLn;
end.

以上的输出将是:

0.333333333333333333333333333333333333333333333333333333333333333
BCD overflow

变量C包含具有63个小数位特异性的Bcd值。对变量C执行第二个BcdMultiply操作将导致Bcd溢出错误。

但是,在Delphi XE中运行相同的代码会产生以下结果,没有任何异常提示:

0.3333333333
0.11111111108888888889

任何人都可以建议一个最佳实践的方法来解决这个问题?

解决方法

问题中的代码在XE2更新4中产生预期的输出。请注意,更新3产生错误的输出,因此清楚地,更新4到达修正。此外,XE3产生期望的输出。

Delphi IDE Theme Editor, Delphi IDE 主题编辑器,支持D7~XE5及Lazarus

Delphi IDE Theme Editor, Delphi IDE 主题编辑器,支持D7~XE5及Lazarus

总结

以上是小编为你收集整理的Delphi IDE Theme Editor, Delphi IDE 主题编辑器,支持D7~XE5及Lazarus全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

Delphi IDE Theme Editor, Delphi IDE 主题编辑器,比自带的强大多了,支持XE2

Delphi IDE Theme Editor, Delphi IDE 主题编辑器,比自带的强大多了,支持XE2

总结

以上是小编为你收集整理的Delphi IDE Theme Editor, Delphi IDE 主题编辑器,比自带的强大多了,支持XE2全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

今天的关于终于, Delphi XE2 携带 GDI+ 库了delphi xe12的分享已经结束,谢谢您的关注,如果想了解更多关于.Delphi7升级到Delphi 2010、Delphi XE、Delphi XE2总结、BcdDivide函数在Delphi XE和XE2中的行为不同、Delphi IDE Theme Editor, Delphi IDE 主题编辑器,支持D7~XE5及Lazarus、Delphi IDE Theme Editor, Delphi IDE 主题编辑器,比自带的强大多了,支持XE2的相关知识,请在本站进行查询。

本文标签: