草庐IT

Delphi7_VCL

全部标签

对于 Delphi macOS 应用程序,我应该将 Delphi Win32 资源 DLL 转换为什么?

WhatdoIconvertaDelphiWin32resourceDLLtoforaDelphimacOSapp?我有一个WindowsDelphi应用程序的资源DLL。我想将它移植到macOS,并最终移植到iOS(仅适用于iPad,而不是iPhone)。我还没有涉足VCL之外的开发(我什至还没有Mac,尽管我知道我最终会需要一台)。FireMonkey的东西,没问题(还)。我只是想知道采取什么方法将Windows资源DLL移植到其他平台。DLL中存储了哪些类型的资源?您看过IDE的资源和图像对话框了吗?如果您正在处理资源字符串,您是否尝试过使用Delphi的内置resourcestring

关于delphi:为弹出任务栏窗口添加功能

Addingfunctionalitytopopuptaskbarwindow不知道如何表达,但win7/win8允许固定到任务栏。当一个应用程序正在运行并且您将鼠标悬停时,会弹出一个窗口,显示一个微型应用程序屏幕。使用winamp和MP3文件播放,而不是显示应用程序窗体,它会弹出带有小导航栏的窗口,以允许暂停、快进等播放。我想对我的应用程序做类似的事情,而不是暂停任何东西,但我想用几个按钮在弹出窗口中添加一些工作功能。我该怎么做呢?从这里开始(向后)。然后在这里查看更广泛的概述:任务栏扩展您描述的大部分内容(包括预览窗口上的按钮)都是使用Windows7及更高版本中的ITaskbarList

关于delphi:为弹出任务栏窗口添加功能

Addingfunctionalitytopopuptaskbarwindow不知道如何表达,但win7/win8允许固定到任务栏。当一个应用程序正在运行并且您将鼠标悬停时,会弹出一个窗口,显示一个微型应用程序屏幕。使用winamp和MP3文件播放,而不是显示应用程序窗体,它会弹出带有小导航栏的窗口,以允许暂停、快进等播放。我想对我的应用程序做类似的事情,而不是暂停任何东西,但我想用几个按钮在弹出窗口中添加一些工作功能。我该怎么做呢?从这里开始(向后)。然后在这里查看更广泛的概述:任务栏扩展您描述的大部分内容(包括预览窗口上的按钮)都是使用Windows7及更高版本中的ITaskbarList

从 Delphi 更新 Excel ADO 的单元格查询

UpdatecellqueryforExcelADOfromDelphi我有以下代码来打开我的Excel工作表,使用TADOConnection和TADOQuery:12conExcel.ConnectionString:='Provider=Microsoft.JET.OLEDB.4.0;DataSource="D:\\temp\\file.xls";ExtendedProperties="Excel8.0;HDR=No"';conExcel.Connected:=true;当我运行以下代码时:1234567queryExcel1.SQL.Text:='SELECT*FROM[Hoja1$]

从 Delphi 更新 Excel ADO 的单元格查询

UpdatecellqueryforExcelADOfromDelphi我有以下代码来打开我的Excel工作表,使用TADOConnection和TADOQuery:12conExcel.ConnectionString:='Provider=Microsoft.JET.OLEDB.4.0;DataSource="D:\\temp\\file.xls";ExtendedProperties="Excel8.0;HDR=No"';conExcel.Connected:=true;当我运行以下代码时:1234567queryExcel1.SQL.Text:='SELECT*FROM[Hoja1$]

关于 pos:如何在 Delphi 10.2 中使用 TComPort 清除客户显示?

HowtoclearacustomerdisplayusingTComPortwithDelphi10.2?我正在使用Winsoft的TComPortv6.0连接到我的COM5设备,该设备是Oxhoo的客户显示器。(ProlificPL2303USB-to-SerialCommPort)我想简单地在上面显示一些文本,然后在按下按钮时清除整个显示。我已经搜索了一个明确的命令,但它似乎不像那样工作。现在我可以使用Comport1.WriteString()成功发送文本以显示,但我无法清除显示或显示文本。此外,发送一长串空格确实会在视觉上清除显示,但将显示的下一个文本将位于随机位置。(最后一个文本长

关于 pos:如何在 Delphi 10.2 中使用 TComPort 清除客户显示?

HowtoclearacustomerdisplayusingTComPortwithDelphi10.2?我正在使用Winsoft的TComPortv6.0连接到我的COM5设备,该设备是Oxhoo的客户显示器。(ProlificPL2303USB-to-SerialCommPort)我想简单地在上面显示一些文本,然后在按下按钮时清除整个显示。我已经搜索了一个明确的命令,但它似乎不像那样工作。现在我可以使用Comport1.WriteString()成功发送文本以显示,但我无法清除显示或显示文本。此外,发送一长串空格确实会在视觉上清除显示,但将显示的下一个文本将位于随机位置。(最后一个文本长

如何在 Delphi 中将带有图像的 RichText (RTF) 文档转换为 HTML?

HowtoconvertRichText(RTF)documentwithimagesintoHTMLinDelphi?我一直在努力寻找一个免费的(最好是开源的)组件或库,它允许将带有嵌入图像的RTF文件转换为HTML文件和图像文件或更好的HTML和图像流。无论是DLL库还是Delphi组件,完美的解决方案都允许使用回调将数据流式传输到IStream/TStream,因此我将能够将图像转换并保存为选择的格式,返回图像文件相对名称用于将RTF解析器包含在生成的HTML文件中,但按原样保存也很好,尤其是在代码开源时。我遇到过商业解决方案,但我很难考虑它们,因为(相对)简单地将一种文档类型转换为另一

如何在 Delphi 中将带有图像的 RichText (RTF) 文档转换为 HTML?

HowtoconvertRichText(RTF)documentwithimagesintoHTMLinDelphi?我一直在努力寻找一个免费的(最好是开源的)组件或库,它允许将带有嵌入图像的RTF文件转换为HTML文件和图像文件或更好的HTML和图像流。无论是DLL库还是Delphi组件,完美的解决方案都允许使用回调将数据流式传输到IStream/TStream,因此我将能够将图像转换并保存为选择的格式,返回图像文件相对名称用于将RTF解析器包含在生成的HTML文件中,但按原样保存也很好,尤其是在代码开源时。我遇到过商业解决方案,但我很难考虑它们,因为(相对)简单地将一种文档类型转换为另一

关于macos:Delphi XE6 ARC on OSX 发布变量

DelphiXE6ARConOSXreleasingvariables当我没想到时,我遇到了NSObject实例被释放的问题。我有一个NSNumber类型的表单变量,在button1中创建一个实例并设置一个值,在button2中读取该值。如果我不在按钮1中调用保留,那么当我单击按钮2时,变量被释放并且应用程序挂起,添加对保留的调用使一切正常。这是在OSX上使用DelphiXE6和firemonkey。这是一些代码定义一个NSNumber类型的表单变量1Fv:NSNumber;现在添加几个按钮对于Button1Click123456begin Fv:=TNSNumber.Wrap(TNSNumb