Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Delphi 2009之前如何处理UTF-8和ANSI转换?
在 Delphi 2009 中 我们有 RichEdit1 Lines LoadFromFile OpenDialog1 FileName TEncoding UTF8 RichEdit1 Lines SaveToFile OpenDial
Delphi
Unicode
UTF8
delphi2009
delphi2006
可以解析Delphi XMLDoc格式并构建在线帮助的工具
API 文档的 XMLDoc 工具解释如下 http edn embarcadero com article 32770 http edn embarcadero com article 32770 是否有任何免费或商业工具可用于创建基于
Delphi
delphi2009
delphi2007
delphi2006
Delphi 2006 - 优雅地终止线程并仍然触发 OnTerminate 处理程序的最佳方法是什么?
我有一个线程有时会由于永远不会返回的 DLL 调用而冻结 我怀疑 在一般情况下 当您调用像 Indy 这样的阻塞例程时 是否有一种方法可以通过触发线程 OnTerminate 处理程序来从中恢复 如果我调用 TerminateThread
Multithreading
Delphi
threadsafety
terminate
delphi2006
如何从我的软件的所有打开的表单中获取列表?
我想要求用户在终止我的应用程序之前关闭所有打开的表单 如何从打开的表单中自动获取列表 我正在使用 Delphi 2006 并且不使用表单的自动创建 但我正在使用自动创建的表单的引用var with Application CreateFor
Forms
Delphi
delphi2006
在线程中“浪费时间”最高效的 CPU 方式是什么?
我有许多线程 100 个 每个线程一次执行几秒钟 当它们执行时 它们花费大量时间等待另一个系统 串行设备 的响应 我注意到 同时执行 100 个线程可能会占用大量资源 因此我实际上限制了可以同时启动的线程数量 但我想到 在线程内等待外部事件
Multithreading
Delphi
sleep
delphi2006
threadsleep
在 Delphi 中创建可访问的 UI 组件
我正在尝试从标准 VCL TEdit 控件检索可访问的信息 get accName 和 Get accDescription 方法返回空字符串 但 get accValue 返回输入到 TEdit 中的文本值 我刚刚开始尝试理解 MSAA
Delphi
accessibility
delphixe3
delphi2006
MSAA
Delphi在全局异常中的屏幕截图
我正在开发一个组件 使用德尔福2006 该组件检索系统信息并写入文件 要求是我必须在组件中合并一个全局异常处理程序 因此当异常发生时它将被捕获并向用户显示我的自定义消息 procedure Tmy GlobalExceptionHandle
Delphi
Exception
screenshot
delphi2006
如何在Delphis MessageDlg中忽略计时器事件
我在 Delphi 中设置了一个全局异常处理程序 在某些严重的异常情况下 会显示一条错误消息 后跟 Halt 显示错误消息时 Delphi 正在处理消息队列 处理计时器事件 这会导致进一步的错误 我想要的是显示一个不处理计时器事件的错误对话
Delphi
delphi2006
TOpenDialog 的尺寸数据存储在哪里以及如何重置?
TOpenDialog有一个选项ofEnableSizing它允许用户修改打开对话框的对话框大小 该尺寸数据似乎是为应用程序存储的 如果程序再次启动 对话框将以相同的大小打开 我的问题是 这些数据存储在哪里 我想知道是否有一种简单的方法来重
Delphi
WINAPI
delphi2006
是否有任何简单的自动化方法可以找出与 Delphi 项目关联的所有源文件?
我喜欢在发布版本时备份项目的源代码集 我使用 GExperts 项目备份 它似乎将项目管理器中的所有文件收集到 ZIP 文件中 您还可以将任意文件添加到此文件集中 但我始终意识到我不一定获得所有文件 除非我专门仔细检查使用条款并将我拥有的所
Delphi
backup
delphi2006
gexperts
Delphi 代码格式化程序
是否有任何实用程序可以重新格式化 Delphi 代码 EDIT 我使用的是德尔福2006 一些反馈 感谢所有回答这个问题的人 我一直在使用 JCF 代码格式化程序 它运行良好 我的代码已格式化为对象 Pascal 风格指南 您可以尝试 绝地
Delphi
codeformatting
delphi2006
如何在所有其他应用程序之上监视键盘,然后向它们发送其他键
我正在基于运行 Win7 的旧计算机构建多媒体控制台 我想用数字键盘控制玩家 我无法使用常见的媒体控制设备 因为它们仅响应 Windows 媒体播放器 我会使用 KVM Player Winamp 等 因此 每个人都有自己的一组键盘快捷键
Delphi
keyboardevents
delphi2006
Delphi中将字符串分割成固定长度部分的快速方法
我需要将一个字符串拆分为具有固定长度子字符串的 TStringList 目前我使用 procedure StrToStringList ASource string AList TStrings AFixedLen Integer begi
Delphi
delphi2006
使用 Delphi 以编程方式获取 ODBC 数据源名称列表
我看到几个示例 其中源名称列表取自注册表 HKEY LOCAL MACHINE Software ODBC ODBC INI ODBC Data Sources 还有其他方法可以获取 ODBC 数据源名称列表吗 我只需要使用 Delphi
Delphi
ODBC
ado
delphi2006
如果 Android 中的 HttpGet 操作持续时间过长,如何避免出现错误 10053 (WSAECONNABORTED)?
我有一个 Android 应用程序使用 Indy 10 TIdHttpServer Delphi 2006 附带 与 Delphi 2006 Web 服务应用程序进行通信 Delphi 应用程序生成一个大的 XML 文件并为其提供服务 XM
Android
Delphi
http
Indy
delphi2006
解释 GetKeyState / GetCursorPos 的错误
有时我会收到客户的错误报告 但我无法解释 在 Delphi 中的 Application Run 之后 我收到以下错误 EOSError System error Code 5 Access denied Call Stack Inform
Delphi
delphi2006
如何使用 Indy 10 和 OpenSSL 通过 HTTPS 下载文件?
我有以下任务 使用 HTTPS 和身份验证下载文件 Indy 似乎是可行的方法 但由于某种原因它到目前为止还不起作用 我已做好以下准备 我用于下载的 TIdHTTP 组件 用于创建 URL 的 TIdURI 组件 应提供安全连接的 TIdS
Delphi
openssl
Indy
delphi2006
如何根据其内容自动调整/缩放 DBGrid(或其他类似)的列宽度?
我正在尝试制作一个框架DBGrid它将服务于 10 个以上的表 其中一半字段为默认值 其他字段为每个表独有 由于列的空间有限 并且我不想手动配置每个表的每一列 因为这是质量非常差的工作 我想知道一种通过其中行的最大内容来计算每列的宽度的方法
database
Delphi
delphi2006
tdbgrid
Delphi 2010 密码学库 [关闭]
Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 你能推荐一个开源的 Delphi 加密库吗 德尔福 2006 德尔福 2009 和德尔福 2010 算法需要 DES MD5 SHA 1 以下是我在
Delphi
Cryptography
Delphi2010
delphi2009
delphi2006