在一个项目中,我使用 TIdHTTP 调用网络服务器。 Web 服务器是一个 asp.net 测试应用程序,它返回以下 json: 我在 Delphi 中得到的响应是一种未编码的字符串: {"message":"test ÃÃÃÃÃÃà èéìòù" } 这就是我使用 TIdHTTP ...
在一个项目中,我使用 TIdHTTP 调用网络服务器。 Web 服务器是一个 asp.net 测试应用程序,它返回以下 json: 我在 Delphi 中得到的响应是一种未编码的字符串: {"message":"test ÃÃÃÃÃÃà èéìòù" } 这就是我使用 TIdHTTP ...
当来自浏览器的简单 HTTPS 请求导致调试器因以下错误而中断时,Indy 中究竟发生了什么: 项目 PMS_COM.exe 引发异常 class EIdOSSLUnderlyingCryptoError 并显示消息“接受与 SSL 的连接时出错。 错误:14094416:SSL 例程:ssl3_r ...
赏金将在 5 天后到期。 此问题的答案有资格获得+250声望赏金。 UnDiUdin正在从有信誉的来源寻找答案: 我希望答案能帮助我理解为什么使用 Win 11 在运行时访问表单宽度和高度在使用自定义缩放时会给我“缩放值” Windows 11 引入了一个允许自定义屏幕比例的新选项: 当应用 ...
我用 Delphi 应用程序调用 webapi,在某些电脑中,调用超时,而在其他电脑中它工作正常。 使用 Postman 完成的请求工作正常。 它是一个简单的自定义 ping 网络服务(URL 在下面代码中的Edit1.Text中),实际上答案是一个文本“Pong”。 这是调用的 Delphi ...
我正在尝试绘制以下多边形: 使用此代码: 但是 GDI+ 关闭了每条星光路径,并产生以下绘画: 这里有什么问题? PS:我必须使用AddLine方法,每次调用两个坐标,来绘制射线的两侧。 有没有像LineTo这样的方法,只有一对 X 和 Y,以最后一个点为起点? 或者是否有一些 ...
我找不到在THTTPClient上激活 Basic Auth 的选项。 我的主要“问题”是带有HTTP/1.1 401 Unauthorized的第一个请求响应,它触发了一个身份验证事件。 我想在第一次“尝试”时做到这一点。 这是我的代码: 选项 #2 在第一个请求中包含授权。 选项#1 没 ...
许多 API 都希望 ISO8601 没有这样的毫秒数: 仅获取在此时间戳之后放置的订单。 应采用 YYYY-MM-ddTHH:mm:ssZ 格式我想主要的“问题”是秒后的点(秒和毫秒之间),必须对点进行 url 编码(http GET 说话),对吗? 我不能失去毫秒。 这是我目前的方法: 还有其他 ...
我在 Delphi 10 Seattle 中编写的应用程序正在经历非正常的 memory 消费。 它是一种客户端服务器胖客户端类型的应用程序,使用 SDAC 的 Devart 作为 DB 组件。 我不知道具体的工具,但我想知道是什么原因导致 memory 消耗。 我观察到的是以下内容:当我启动命令 ...
在 Delphi 10 Seattle 中,我试图解析一个 JSON,其中包含属性中的字符串数组。 例如,考虑一下:{ "name":"Joe", "age":45, "languages":["c++", "java", "cobol"] } 如何解析languages以获取字符串 ...
大约一个星期以来,当我使用 Delphi 10 Seattle 时,我经常被以下安全警告所困扰: 这似乎是在没有打开项目的情况下显示的广告横幅引起的,但是当我在做一个项目时,它经常让我烦恼。 有人遇到过这个问题吗? 这不是一个破坏性的问题,但它很烦人。 我猜 Embarcadero 服务器存在某种 ...
I am using TIdHTTP to get from a https URL, my code works fine until http is used, but on https i have 套接字错误#10054 连接被对等方重置。 在许多 SO 答案中,我读到 TLS 1.0 是 ...
下面是我的示例代码: 如何正确使用 TBitmap 对象来保存具有透明度的文件? ...
我已经从SQLite 下载页面下载了最新的 SQLite.dll 并尝试使用TFDPhysDriverLink.VendorLib加载它 但是当我运行包含以下代码的应用程序时: 它抛出: [FireDAC][Phys][SQLite] 错误:接近“(”:语法错误 这意味着无法识别窗口函 ...
我正在使用 Embarcadero® RAD Studio 10 西雅图版本 23.0.20618.2753。 我刚开始制作一个移动应用程序。 我在一个TForm上放置了两个TEdit控件。 他们是Edit_FirstName: TEdit; Edit_LastName: TEdit; 现在,当我 ...
windows 10 是否向后兼容 Windows7 中由 delphi 10 构建的 exe 文件? 我试图在 windows 10 中引发崩溃的尝试都失败了,但我找不到任何文档来支持我的理论,有人可以帮忙吗? ...
我需要在 memory 中存储大约 500-1000 个 3 个字段的条目,并通过 int 和 str 值进行快速有效的搜索。 搜索发生在大约 300-500 个请求的快速爆发中。 我不确定如何有效地做到这一点。 存储的数据由 3 个字段组成: ID - Integer,不会是连续的。 即它将像 ...
我已经工作了一段时间,试图制作一个模态表单来通知用户等到工作结束。 这是我正在尝试做的一个简单示例: 一切都按我的预期工作,除了Synchronize(EndsWait); 它没有关闭并释放模态形式。 如何在TThread运行时显示模态表单并在TThread终止时释放它? 更新: 我尝试按照 Re ...
我正在使用 Embarcadero® RAD Studio 10 西雅图版本 23.0.20618.2753 为了使列只读,我使用Grid_All_Party.Columns[2].ReadOnly:= True; 和使单元格只读我使用 但是如何在不对所有列使用以下代码的情况下将所有网格单元格设为 ...
我是使用 Embarcadero® RAD Studio 10 Seattle 的 Delphi Firemonkey 的新手。 我在运行时创建一个Tgrid 。 如何给列命名并在行中填充数据? 我的代码如下。 ...
我是 Delphi 创建运行时 Tgrid 的新手,想添加一些行和列。 我用谷歌搜索但没有得到任何东西。 我在零级。 我尝试过的我在下面提到了它。这段代码在我的表单上没有显示任何内容。 ...