cost 450 ms
如何在BeforePost-TField数据类型中验证日期

[英]How to validate date in BeforePost - TField datatype

我正在尝试验证用户输入,以确保用户以DD/MM/YYYY格式输入日期(将其发布到数据库中的表之前)( BeforePost事件),如果不是,则中止。 这是给Delphi-7的 这是我一直在使用的代码 我收到错误TDateTime and Tfield are incompat ...

在Delphi中加载C#DLL找不到依赖库DLL

[英]Loading C# DLL in Delphi does not find dependent library DLL

我用C#编写了一个小互操作DLL,供Delphi(非COM)使用。 我正在使用iTextSharp生成PDF文件。 C#DLL基本上非常简单: 而Delphi托管应用程序代码(位于其他文件夹中): 问题在于,调用该方法会引发external exception E0434 ...

使用Dblookupcombobox过滤表中的类似记录

[英]Filter similar records in a table using Dblookupcombobox

我有一个dblookupCombobox ,它使用datasource和adoquery连接到访问表feeds 。 我已使用listsource,keyfield和listfield属性将其连接到feeds表字段名称feedtype 。 问题是dblookupCombobox显示重复记录。 ...

如何显示从dbgrid到编辑框的记录字段

[英]How to display a record field from dbgrid to an editbox

我已经建立了一个访问数据库并将其与ADOquery和Datasource连接起来。我已经建立了一个名为BagCost的表,该表的字段名称为bag size和cost 。 我已将DBgrid附加到表单中,并将其与“ Bagcost”表链接。 Dbgrid具有以下字段: 如何在运行时 ...

关闭Delphi 7应用程序的主题

[英]Turn off theme for Delphi 7 application

我不得不在20年前的Delphi 7应用程序中修复一些东西。 修复之后,我想我会通过修复GUI主题来改进应用程序,所以我将XPManifest组件放在主窗体上。 尽管这使得大多数控件看起来更好,但仍存在一些问题。 例如,蓝色背景( blargh )上有黄色文本的复选框和单选按钮,主题设置的 ...

编译之前,请验证文件版本是否正确

[英]Verify that the version of a file is correct before Compiling

针对特定需要,已更改了Delphi自己的LIB的文件。 由于我们有几个程序员,因此我需要确保每个人以及以后都进行此更改。 由于已安装Delphi库且未对其进行版本控制,因此我需要验证其版本是否正确。 我想在编译版本之前执行此操作。 我能做的是创建文件的哈希,因此我确保它没有被 ...

如何避免在.pas文件的表单定义中编写组件

[英]How to avoid writing a component in the form definition in .pas file

这是该问题的后续内容: 在Delphi组件之间移动控件 在设计时,我将元素放入自定义TPanel中,但是当我将它们写入DFM时,我会更改其名称 在设计时,当我在自定义TPanel中放置标签时,此标签将添加到.pas文件中的表单中: 写入DFM文件时,如前所述,我重命名了 ...

在Delphi组件之间移动控件

[英]Moving controls between Delphi components

我正在尝试创建一个可以容纳一些可视组件的Delphi非可视组件。 在设计时我创建了一个自定义TPanel,所以我可以将我的可视组件放入其中然后我尝试从TPanel获取这些控件并将它们存储在另一个组件中。 这是我的自定义面板 GetChildren方法什么都不做,因为我不想在D ...

无法释放呼叫者组件

[英]Can't Free caller component

当我单击某个组件时,我试图将其释放。 因此,我编写了我可以想象的最简单的代码来实现此目的:一个释放其发送者的过程。 但是在Delphi 7上(在Delphi XE 10上试用,并且没有错误),有时会随机抛出访问冲突或抽象错误。 复制此内容的最简单方法是插入30个按钮,并使用下面的代码分配一 ...

Delphi 7中的二进制到十进制

[英]Binary to Decimal in Delphi 7

我正在尝试做一个简单的控制台程序,用户输入一个二进制字符串,他得到一个十进制数字。 我不需要检查二进制字符串是否有除0或1以外的东西。我已经设法做十进制到二进制但不能以其他方式做。 我尝试了在SO和Reddit上找到的一些代码,但大多数时候我得到错误I / O 105 这是dec ...

重组后未找到DFM

[英]DFM not found after reorganisation

我有一个具有以下结构的Delphi 7项目: 除一个文件外,大多数源代码都在其他项目之间共享(尽管这无关紧要),因此我进行了一些重组,如下所示: 我使用新结构更改了.dpr中的路径,但是由于某种原因尝试进行编译时,找不到Common文件夹中的.dfm文件之一。 显示的错误是: ...

选择Delphi文件目录(来自DLL)是否将其他窗口置于当前应用程序的前面?

[英]Delphi file directory selection (from DLL) brings other window in front of the current application?

我正在维护Delphi 6旧版软件,它使用Delphi 2009 DLL中的以下文件目录选择功能: 我不能使用文件目录选择Delphi 6功能,因为Delphi 6不具备这样的功能,因为它已经过时且无法使用。 所以-我正在使用DLL中的函数。 但是调用此函数后,另一个窗口(可能是Wi ...

如何在Delphi中使用IUPnPNAT接口进行端口转发

[英]How to use Port Forwarding with the IUPnPNAT Interface in Delphi

我想将端口转发到Delphi中的开放服务器连接(我正在使用TServerSocket )。 我正在使用我在另一个StackOverflow问题中找到的这个过程: 我已经尝试过阅读MSDN的文档 ,使用不同的代码片段(类似于此)。 我想了解为什么这段代码不起作用。 我得到的只 ...

FileExists返回true但文件不存在

[英]FileExists returns true but file doesn't exist

我在Delphi 7中编写程序。我只需要它来处理非Unicode文件名。 如果找到Unicode文件名,它应该忽略它。 我的代码看起来像这样: 但是,在某些Unicode文件名的情况下,FileExists()返回true,但TFileStream会引发异常,因为路径无效。 ...

Http Post Indy10错误Delphi 7:创建SSL上下文时出错

[英]Http Post Indy10 Error Delphi 7: Error creating SSL context

我正在使用带有Indy 10.6.2.5459的Delphi 7来不时向服务器发出POST请求: 一段时间后,它开始失败并返回: 创建SSL上下文时出错。 错误:140A90F1:SSL例程:SSL_CTX_new:无法加载ssl2 md5例程 如果我重新启动应用程序 ...

问 Delphi7 NtQueryObject 和 NtQuerySystemInformation

[英]ask Delphi7 NtQueryObject and NtQuerySystemInformation

你能解释一下为什么 Handle 类型“Process”在 Process Hacker 中有一个 PID/进程名称: 我试过NtQueryObject()和NtQuerySystemInformation()但它们都不起作用。 句柄类型“进程”上没有 PID/进程名称。 ...

Delphi 7-多个,如果未显示正确的标签

[英]Delphi 7 - Multiple else if does not display the right label

我正在尝试在Delphi 7中进行血压类别检查,而我刚认识Delphi已有几个星期了。 问题是,每当我输入大于120的数字时,标签标题始终显示正常。 这是我的代码: 可能是一些常见的错误,但我自己仍然无法弄清楚,任何帮助都将大有帮助,谢谢。 ...

如何从多个备忘录中获取特定字符串

[英]How to get specific strings from multiple memos

我想检查多个备忘录中的特定字符串,如果它们都检出,则运行一个过程,但在我的代码中,有时该过程运行,有时不运行,有时它仅在一些已检出时运行。 这是我的代码: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM