delphi-xe2相关内容

如何在Pbear Html查看器组件上显示电子邮件图像?

我只知道我必须将图像保存在temp文件夹中,然后在Htmlviewer上使用它们。 但是假设我们有一封包含5张图片的电子邮件,因此html查看器为图像提供了5个空框架,其中一些位于文本主体之前,其中一些位于电子邮件主体的中间,另一些位于电子邮件主体的末尾。现在,我如何定义哪个帧应包含哪个图片! ?以及如何将它们插入到HTML查看器中?! (有什么方法可以在内存流中完成所有工作?我的意思 ..
发布时间:2020-10-20 18:51:07 其他开发

访问表字段

在以下过程中,通过与Delphi XE3中SQLite数据库的常规连接方式,我对数据库执行SQL查询,该查询包含具有来自不同表的相同名称的字段。然后,我通过别名寻址该字段 过程CreationListOfFields(SQLConn:TSQLConnection; DBSchema:TDBSchemaSpec); var NameField:TField; PositionFie ..
发布时间:2020-10-20 07:34:41 数据库

Web请求属性“ URL”是空的

我试图弄清楚如何从请求( Web.HTTPApp.TWebRequest )中读取完整 URI。有一个 URL 属性,但是它返回空值,我看不到其他任何可以提供给我的属性。如何获取请求的完整URI?通过Indy 10 TIdHTTPWebBrokerBridge 来使用。 例如... http://www.mydomain.com:18500/SomePath/SomeFile.htm ..
发布时间:2020-10-20 07:27:17 其他开发


和& #xD;

我需要解析从不同来源获得的一些text / xml文件。现在,我发现换行符存在一些问题。 在某些文件中,我得到
 作为换行符,在另一些文件中,我仅得到& #xD; 。 现在我们的 Delphi XE 2 的& #xD; ,因此无法正确导入。 例如: 1. City
 State 导入结果: 城市 省 City& #xD ..
发布时间:2020-10-20 07:26:57 其他开发

如何在delphi firemonkey应用程序中显示来自Web新闻源的最新新闻?

嗯,我有一个程序和一个网站,该网站必须包含最新消息,仅使用CSS3格式化,以此类推..由于TWebBrowser,我不知道如何在我的delphi程序中显示最新消息。不是透明的,不能呈现CSS3和HTML5,还有其他方法吗? 解决方案 在RSS feed中发布新闻。在您的程序中,使用Indy之类的东西来获取该提要,并使用XML解析器提取重要部分,然后根据需要显示它。您不需要为此嵌入Web浏览 ..
发布时间:2020-10-20 07:24:52 其他开发

一次仅选中一个复选框

[编译器:Delphi XE2] 昨天我花了一整天的时间尝试各种方法来完成此特定任务,但它们都以相同的结果结束。 使用TRZCheckGroup和此示例查看已检查的内容。 程序TFrmMain.cbOptionsChange(Sender:TObject; Index:Integer; NewState:TCheckBoxState); var ItmIndex0,Itm ..
发布时间:2020-10-20 07:24:45 其他开发

LIBRTMP Delphi:使用dll

我之前的任务是将rtmp流从服务器加载并保存到您的计算机。在浏览互联网时,我得出的结论是,必须使用库 LIBRTMP 。我在Delphi XE2中工作,并且在此页面中找到的唯一合适的代码 Pascal页面上的销售。 我在将此代码转换为delphi的可用形式,因为类型 cint , pcchar 等类型我不认识。 我不使用C或C ++,不能给我指导工作的方向,还是解决这个问题更容易? ..
发布时间:2020-10-20 07:13:51 其他开发

如果类中的字段是Record,如何确定使用Rtti

我编写了一个RttiHelper类,该类可以检索一个类的所有字段名称。该过程成功确定了字段是对象还是数组,但无法确定字段是Record。遵循代码: unit Form1 接口 使用RttiHelper; 类型 tMyRec =记录 ... 结尾; ... 实现 var MyRec:tMyRec; 过程FormCreate(发送者:tObject); 开始 SetRe ..
发布时间:2020-10-20 06:51:13 其他开发

Delphi XE2 / Indy TIdTCPServer /“由对等方重置连接”

我在Delphi XE2中使用Indy来通过TIdTCPServer发送TCP消息时遇到一个问题。 例如: 我有2个设备,我我将与设备1进行通信。 当我向设备1发送消息时,消息发送正常。 但是没有关闭程序,当我向设备2发送消息时,Delphi返回“对等连接重置”。 下面是我的代码: 程序TMainHost.idTCPServerNewConnect(AContext:TId ..
发布时间:2020-10-20 06:41:04 其他开发

EncdDecd的DecodeBase64是否有限制?

您可以传入的Base64字符串的大小是否有限制? 我正在使用以下内容,并且在创建图片时丢失了一部分底部的。我看到BufferLen约为44000,但DecodeBase64返回的数组大约为24000。 BufferLen:=(Length(JVal )* 4)div 3; SetLength(PtrB,BufferLen); PtrB:= DecodeBase64(AnsiS ..
发布时间:2020-10-20 06:36:34 其他开发

使base64解码的文本可见而无需更改“非unicode程序设置的Windows语言”; "

我使用base64编码工具(如Indy工具)在TMemo中编码了文本,但是在对结果文本进行解码之后,我只是得到一些“?”字符而不是正确的文本。 的原文是波斯语。 问题是: 我可以看到如果我将波斯语设置为Windows“非Unicode程序的语言”,则为解码文本。但是我想使解码的文本可见而无需更改“ Windows non unicode ...”。 大约两个星期,我被困在了这里 ..
发布时间:2020-10-20 06:32:43 其他开发

Delphi XE6 TForm.AutoSize

我已经在Delphi XE2中编写了代码,可以很好地工作。但是在Delphi XE6中它不起作用。 我创建一个Tform,其AutoSize属性为true。我使用TPanel将alTop与一个按钮对齐以创建其他面板。 过程TForm2.Button1Click(Sender:TObject); var t:TPanel; begin t:= TPanel.Create(se ..
发布时间:2020-10-20 06:29:26 其他开发

Indy和smtps:无法连接

我正在尝试使用Indy从smtps(安全的smtp)发送电子邮件,并且技术过分地这是MarcoCantù的文章。 这是我正在使用的: 对象SMTP: TIdSMTP IOHandler = IdSSLIOHandlerSocketOpenSSL1 SASLMechanisms = ..
发布时间:2020-10-20 06:28:17 其他开发

通过连接到SQLite数据库使用应用程序共享的Delphi登录表单

大家好! 我是编程新手! / em> 我需要您的帮助。 我有2个项目: 1。项目登录页面。 使用应用程序共享网络和2个按钮(“连接”按钮=>连接到服务器,“登录”按钮=>将请求发送到服务器以检查有效的用户名和密码)。 2。 Project Server页面。在使用App绑定和FDQuery +( SQLite 数据库test.db)的服务器页面中。 当客户端连接到服 ..
发布时间:2020-10-20 06:24:57 其他开发

如何制作第三方组件的DCU文件,而不在应用程序目录中生成?

在Delphi中,每当我重建应用程序时,都会在可执行文件所在的应用程序目录中生成所有第三方组件的DCU文件。 如何更改此行为? ,这样就不会在我的应用程序目录中生成第三方组件的DCU文件。 解决方案 编译器生成的所有文件都创建在同一目录中。因此,无法将生成的.dcu文件文件放入不同的目录中,并将第三方库文件与源文件中的文件分开。 但是,通常这是一个坏主意将.dcu文件放入 ..
发布时间:2020-10-20 06:16:16 其他开发

REST Datasnap覆盖URI映射

我用delphi XE2中的REST数据快照编写了一个小型REST服务器。 HTTP方法(POST,PUT等)与delphi中定义的函数之间存在默认映射,这是由delphi组件完成的。 此Wiki条目描述了URI映射,但也请注意,默认映射可以被 可以覆盖映射模式。用户可以根据类名称和方法名称参数覆盖每种类型的映射。 但是我没有找到任何解释覆盖映射。 如何更改默认映射? ..
发布时间:2020-10-20 06:14:38 其他开发

惠普自定义OEM Windows上的Delphi平台错误

我在设置计算机时始终遇到相同的错误,因此它将运行Delphi,我已经在 PLATFORM 环境变量上设置了用户覆盖,以对其进行转换到win32,但仍然出现相同的错误; [错误错误]无效的PLATFORM变量“ HPD”。 PLATFORM必须为以下之一:“ Win32”,“ Win64”,“ Android”,“ iOSSimulator”,“ iOSDevice”或“ OSX32”。如果P ..
发布时间:2020-10-20 06:11:58 其他开发

更改XML节点属性值会显示“名称空间错误”。

我使用TXMLDocument创建XML文档。有时我需要更改属性值。如果使用“ ADOM XML v4” DOM供应商(Delphi XE2),则会收到“名称空间错误”。 示例代码: 过程TForm1.Button1Click(发送方:TObject ); var XML:TXMLDocument; XMLNode,XMLSubNode:IXMLNode; 开始 XML ..
发布时间:2020-10-20 06:07:37 其他开发