小编Mic*_*nny的帖子

如何删除或更改"类别面板"控件中的"水平分隔符"?

我一直在使用Delphi 2010中的Category Panel Control.我已经能够修改颜色并让它们以我喜欢的方式工作.但是,每个面板标题之间都有一个银色的"水平分隔符"(我不知道还有什么可以称之为).

如何更改此"水平分隔符"的外观或将其全部删除?

在此输入图像描述

delphi panel separator delphi-2010

1
推荐指数
1
解决办法
1784
查看次数

如何解决Delphi 2010应用程序中未处理的win32异常?

我在XP Pro机器上运行Delphi 2010 Professional.我已经在一个项目上工作了好几天.每次我在我的开发机器上运行程序它都运行正常或者我想.我从IDE中运行该程序,它运行正常.我从输出目录(IDE外部)运行程序,它运行正常.我在我的机器上运行这个程序时没有任何问题.

因此,为了模拟客户体验,我将.exe文件复制到记忆棒上,然后将其复制到完全不同的机器上.当我在不同的机器上运行程序时,我得到一个未处理的win32异常.

这是错误对话框:

+------------------------------------------------------------------------------+
| Visual Studio Just-In-Time Debugger                                          |
+------------------------------------------------------------------------------+
| An unhandled win32 exception occured in ZilchStd.exe [984]. Just-In-Time     |
| debugging this exception failed with the following error: No installed       |
| debugger has Just-In-Time debugging enabled. In Visual Studio, Just-In-Time  |
| debugging can be enabled from the Tools/Options/Debugging/Just-In-Time.      |
|                                                                              |
| Check the documention index for "just-in-tim debugging, errors' from more    |
| information.                                                                 |
+------------------------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)

我以前从来没有遇到过这种情况.如何解决此错误?

delphi unhandled-exception delphi-2010

1
推荐指数
1
解决办法
827
查看次数

如何在没有MS Powerpoint的计算机上在Delphi App中显示Powerpoint演示文稿?

我想构建一个自包含的Delphi应用程序,该应用程序包括显示一系列powepoint演示文稿的功能,而无需最终用户在其计算机上安装MS Powerpoint或MS Powerpoint查看器.

我想知道两件事:

  1. 这可能吗?
  2. 有什么vcl组件可以实现这一点?

更新:

Microsoft PowerPoint允许用户将演示文稿另存为Windows Media Video(.wmv).有几个组件允许您在Delphi中播放.wmv文件.这就是我使用Delphi解决挑战的方法.

delphi powerpoint vcl

1
推荐指数
1
解决办法
1552
查看次数

如何查找FireMonkey的详细信息?

我有Delphi XE4 Enterprise.我如何知道我是否有FireMonkey或FM2或FM3?

Embarcadero在哪里存储有关FireMonkey版本的详细信息?

delphi firemonkey

1
推荐指数
1
解决办法
464
查看次数

为什么Delphi的Math.Payment函数返回负数

我正在尝试计算以下方案的每月付款:

5,000美元借款3年,每月复合8.00%,期末1000美元到期.

/*
From Math.pas 
function Payment(Rate: Extended;
 NPeriods: Integer;
 const PresentValue: Extended;
 const FutureValue: Extended;
 PaymentTime: TPaymentTime): Extended;
*/

var
  Pmt : Extended;
begin
  Pmt := Payment(0.08/12,36,5000,1000,ptEndOfPeriod);
  Edit1.Text := FloatToStr(Pmt);
end
Run Code Online (Sandbox Code Playgroud)

结果= -181.351526101918

结果正确,但它是否定的.

为什么Payment函数的结果返回负数?

delphi math financial delphi-2010

0
推荐指数
1
解决办法
1386
查看次数