tidtcpserver.active = false 上出现死锁 (Delphi2007/indy10)
我遇到了一些由现已离开我们公司的开发人员编写的代码的问题,该代码实现了响应基于 XML 的协议的 tcpserver。这在我们的测试环境中似乎工作得绝对正…
使用 TWebBrowser 获取发布到网站后返回的 PDF
我正在使用 Delphi 2007。我可以使用 WebBrowser.Navigate 成功地将数据发布到网站,但之后,当该网站返回 PDF 时,当它出现在浏览器的屏幕上时,我无…
delphi 新项目未从 form1 开始
所以这可能只是一个小问题,但是当我启动 delphi 并开始一个新项目只是为了测试一些东西时,我希望它是 form1、unit1 等。但它以 form 2 开始新项目。…
带有分隔符作为字符串的字符串列表?
我在一个存储为字符串的对象中有一个名为 HistoryText 的属性。 我想显示网格中的所有行。我应该能够删除和编辑网格中的行。 格式为: 16.5.2003-$-12…
为什么在使用 readbuffer 时使用 string[1] 而不是 string
我有这样的记录 TEmf_SrectchDIBits = packed record rEMF_STRETCHDI_BITS: TEMRStretchDIBits; rBitmapInfo: TBitmapInfo; ImageSource: string; end…
替换包含#0 的字符串?
我使用此函数将文件读取为字符串 function LoadFile(const FileName: TFileName): string; begin with TFileStream.Create(FileName, fmOpenRead or f…
TNTUnicode组件问题
我下载并尝试安装了 TNT Delphi Unicode 组件。我使用 Code Gear Delphi 2007。 然后我打开 TntUnicodeVcl_D70.dpk 并尝试构建它。出现以下消息 **必…
使用ToolsApi在delphi 2010中注册自定义表单
我有自定义表单,它是 TForm 的后代。我使用 ToolApi 注册自定义模块并将其添加到存储库。到目前为止,一切都很好。但是,当我单击“文件”->“新建”…
将 Hi-Ansi 字符转换为等效的 Ascii 字符 (é -> e)
Delphi 2007 中是否有一个例程可以根据区域设置(代码页)将 ANSI 表高范围(>127)中的字符转换为纯 ASCII 中的等效字符(<=127)? 我知道有些字符…
fmShareDenyWrite 模式似乎不起作用
我正在使用 TFileSteam 打开日志文件。我希望能够从其他进程读取此日志文件。我认为 fmShareDenyWrite 模式允许这样做。 但是,如果我尝试从其他进程…
Delphi 2007内部错误
我在 Delphi 2007 中收到以下错误。这是什么意思? [DCC 错误] uMyUnit.pas(9614): F2084 内部错误: AV21B66E31-R0000000F-0 我做了一些最近添加的代…
从 Delphi 中的 IXMLDOMDocument2 对象读取标签名称
我有这样的事情: uses MSXML2_TLB; type TDocumentType = (dtOrder, dtInvoice, dtStatus, dtError); // And a few more, actually function Determi…
我什么时候应该添加对 Delphi 项目的文件引用?
标准 VCL 文件(如对话框、StringUtils 等)的单元文件从未在项目 DPR 文件中引用。但是我什么时候应该添加对 DPR 文件的引用? 现在我有自己的源文件…