问题标签 [delphi.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 德尔福通用控制可能吗?
所以我有一个看起来像这样的delphi组合框(Rad Studio 2007 .net)......
这个想法是它可以采用任何枚举类型并从那里填充自己。努力实际获得它用于编译的形式。我在nfm里有东西...
以及 pas 文件中的某些内容,在已发布的位中...
我收到以下错误:
错误:E2217 已发布字段“DataTypeBox”不是类或接口类型
如果我将 DataTypeBox 的声明从发布位移到私有位中,我会得到 DCC 错误代码 1。
那么,我是否在浪费时间试图让通用控件在 delphi 2007(Delphi for Microsoft .NET)中工作?谢谢。
c# - 将字符串从 Delphi 传递到 C# 返回 null。但是,当我从 Delphi 调用 Delphi lib 时,它工作正常。如何从 Delphi 接收字符串
我对 Delphi 完全陌生,并且一直在尝试为 .NET 制作一些 DLL。
我想要实现的是从我的 DLL 发送和接收 txt 输出。
这是我到目前为止所做的:
Delphi库函数:
这是我在 Delphi 中的调用函数:
这适用于 Delphi 到 Delphi。但是当我尝试从 C# 调用它时,收到的输出为空。
这是我的 C# 代码块:
然后在 Main 我这样称呼它:
c# - 来自 ASP .NET Core 的 HttpClient SendAsync 阻止调用 Web API 2/Delphi 中的堆栈
希望我能在这里明白这一点..
我有 2 个工作流程:
- (测试成功)(c).NET WebAPI REST 端点 >(d)WebRequest 到 >(e)另一个 .NET WebAPI REST 端点 >(f)Delphi.NET 库
- (失败):(a)ASP.NET 5 Core REST 端点 >(b)HttpClient.SendAsync >(c)WebAPI REST 端点>(d)WebRequest 到 >(e)另一个 .NET WebAPI REST 端点 >(f)Delphi。 NET 库(调用底层 Delphi 方法时的块)
(2) 是目标状态。从 (c) 开始,它与 1) 完全相同。
- 在 (2) 中,Fiddler 显示正确的 url/headers 在 (c) 处传递给 .WebAPI REST 端点 - 但在 ASP.NET Core 调用 (b) 超时之前它永远不会返回。
尝试过的事情(不详尽)
- 在堆栈中一直添加 ConfigureAwait(false)
- 重写 .NET Framework 代码以使用 HttpClient
- 在调用 Delphi.NET 的代码中添加异步
- 删除 HttpClient 调用中的异步
- 在 Startup 中为最终端点添加 EnableCors
- 尝试增加和减少超时(在客户端和服务器上)
- ConsoleApp 简化流程
使用 HttpClient 的标准代码