Delphi支持所有MMX/SSE指令吗?
我有这段代码: @combinerows: mov esi,eax and edi,Row1Mask and ebx,Row2Mask or ebx,edi //NewQ:= (Row1 and Row1Mask) or (Row2 and Row2Mask); /…
如何在 Windows 7 中获取域名
我编写了一个运行 Excel 插件的 dll(几年前)。 我使用此代码检索域名,在 Windows XP 中工作正常,但在 Windows 7 中失败。 仅当我以管理员身份运行…
Delphi 什么时候尊重“内联”,什么时候不尊重?
我试图优化一段具有以下构造的代码: while (i > 0) do begin Dec(i); 这看起来效率低下,所以我尝试这样做: while (Dec(i) >= 0) do begin 这不起作…
IBX:向 TIBControlAndQueryService.InternalServiceQuery 添加超时
我想在调用 TIBControlAndQueryServiceGetNextLine 时添加 isc_info_svc_timeout (1 秒)选项。我复制并修改了 IBServices,以类似的方式将 isc_info…
Delphi 2007变体类型初始化
我试图声明一个常量数组来验证输入对象持有的类型属性。但我做了一些不正确的事情,请看一下下面的代码: // Record to hold Name-Value pair for che…
PopupMenuItem Click 和 MouseOver 的区别
当菜单项有一个子菜单时,鼠标悬停在展开子菜单时会触发单击事件。 这个点击事件和用户实际点击有什么区别吗? 我使用 TPopupMenu 作为 cxButton 的下…
Delphi 2007 R2 代码完成未列出基类成员
我最近安装了 Delphi 2007 R2 以及 GExperts1.34、DelphiSpeedUp3.1 和 IDEFixPack4.1。 代码完成功能对我不起作用。假设我创建了一个新表单,在公共…
delphi XE中如何读取文件内容到字符串
我正在将我的应用程序从 delphi 2007 迁移到 delphi xe,但是读取 ascii 文件并将内容存储在字符串中的过程遇到问题。 这段代码在 Delphi 2007 中有效…
bpl delphi专家和dll delphi专家有哪些区别
我正在一名delphi IDE专家工作,现在为了避免依赖性问题,我正在考虑将这位专家重建为dll专家,正如其中之一所建议的答案,现在我的专家(编译为 bpl…
delphi IDE菜单中的图像是什么格式?
我正在向 Delphi IDE (Delphi 2007) 的主菜单添加一个新条目,并向与菜单关联的图像列表添加一个 bmp 图像(不传递掩码作为参数), IDEMainMenu.Imag…