我的 Delphi 7 with Firebird 1.5.6 应用程序在 Windows 7 上闲置一段时间后自行冻结
我开发了一个 Delphi 7 应用程序,在客户端中使用 Firebird 1.5.6 数据库 服务器环境。 该应用程序在 Windows 7 32 位笔记本电脑上运行,数据库正在运…
Delphi 基本接口不能以多态方式工作
我创建了几个接口来描述集合及其项目:IetCollection 和 IetCollectionItem。当然,我有两个类实现这两个接口:TetCollection 和 TetCollectionItem(…
如何在delphi 7中将INI节分配给记录
抱歉,我不清楚...让我们再试一次 我有一个记录类型: MyRecord = Record Name: string; Age: integer; Height: integer; several more fields.... 和…
Delphi 7 IDE - 列表读取访问中索引越界
我的一个 Delphi 项目在关闭 IDE 时会产生此错误消息。 注意 这与“列表索引超出范围(0)”错误不同。 然后它总是显示另一个错误:“无效的指针操作” …
Delphi 7 类助手的先见之明
今天,我碰巧使用 Delphi 7 编译了一段具有这样的类定义的代码 type TAudioStream = class helper of TStream; ,令我惊讶的是,编译器吐出 “系统单…
如何在Delphi 7中使用JNI
我需要将 java 应用程序加载到 delphi 项目中。 jre、j3d 和 jdk 位于 delphi 应用程序文件夹中名为 java_files 的文件夹中。 Java 类也存在于同一文…
如何在ppviewer中拖动报表?
有人知道如何在 TppViewer 中拖动报告吗? (Delphi 7)我尝试使用ppviewer的dagdrop事件和dragover事件但失败了,有人可以帮忙吗? procedure Tfrm1.…
有没有办法在知道字段名称和值的情况下更新记录中的字段
给定一条记录: MyRecord = record Company: string; Address: string; NumberOfEmplyees: integer; 您能否编写一个函数调用, function UpdateField(…
使用 ADO 从另一个表上的查询创建新表
我需要使用 ADO 查询从现有表的查询中创建一个新表。 DB 是 MS Access 2003。有没有一种简单的方法来重新创建它? DROP TABLE IF EXISTS tmp_report; …
从 Delphi 程序终止 java 应用程序
如何终止 Delphi 7 中由 ShellExecute() 启动的进程。单击按钮时,将打开一个 java 应用程序。它工作完美。我需要通过单击另一个按钮来关闭该进程。如…
Delphi 7 中找不到文件
我是德尔福的初学者。我在 Delphi 7 中收到错误文件未找到:'StreamFlashPlayer.dcu'。 如何修复此错误以及从哪里获取此 StreamFlashPlayer.dcu 文件…