问题标签 [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.
c# - 在 Visual Studio 中使用 C# 将 Delphi.NET (ASP.NET 1.1) 项目移植到 ASP.NET 3.5
我有一个用Borland Studio 2006 用Delphi.NET 编写的ASP.NET 项目。看来.NET 版本是1.1,我需要将它移植到3.5。我的问题是该项目是 .bdsgroup 和 .groupproj。为了让我的工作更舒适,我想要一个解决方案文件 .sln。最好的方法是什么?(我不确定我是否以正确的方式做这件事。所以如果你有建议让端口变得更好,我会请你告诉我)
谢谢
.net - .NET 项目中的非 .NET 类需要 .NET GC 说明
我正在与我的应用程序中的一些内存问题作斗争,并最终设法深入了解它。我最近有一个例子,在处理任务时我的进程内存高达 800mb。我现在已经设法让它稳定在 140mb,这是完全可以接受的。然而,这让我质疑我对 .NET 垃圾收集器的理解。我的内存问题是通过在每次使用后释放 2 个非 .NET 对象(TADOCommand 和 TDataSet - 在 delphi 中)来解决的。这些变量的范围是过程本地的,所以我认为它们应该被自动清除,因为没有任何东西应该引用它们。
那么,.NET 如何处理释放非 .NET 的对象呢?或者不是吗?
谢谢。
delphi.net - Delphi.NET Socket BeginSend 回调永远不会被调用
最近发现自己在Delphi.NET下开发的应用,socket回调函数从来没有被调用,导致socket消息无法发送到目标客户端。
Delphi.NET 中的套接字类是否可能存在错误?还是与防病毒软件或其他什么有关?由于此问题仅发生在某些工作站中,而不是我的所有测试环境中。
谢谢你。
asp.net - Delphi ASP.Net 中的 SQL Viewstate - 如何覆盖 PageStatePersister
我正在遵循将视图状态存储在数据库中的示例。但是,我已经到了页面的末尾,它要求我覆盖一个属性.. 我不知道如何在 delphi 中实现这一点。有人可以指出我正确的方向吗?
我正在使用 Masterpage 设置和 .NET 2.0
编辑:有关更多信息,这是我尝试过的:
但是没有调用 GetPageStatePersister 中的代码。
谢谢。
delphi - 类型转换为动态数组
鉴于以下情况:
我想写anArray = GetSomeTypeArray();
,但编译器不喜欢它。在不更改类型anArray
或返回类型的情况下,GetSomeTypeArray
我如何类型转换TSomeTypeArray
为array of SomeType
?
delphi - 如何将我的 Delphi.NET 项目转换为 Delphi Prism?
我在 Delphi.NET 中编写了一个项目,我希望它在 Linux(将是 Ubuntu 或 RedHat)中运行,我必须将其转换为 Delphi Prism。
那么如何在不做大量繁重工作的情况下将它从 Delphi.NET 转换为 Delphi Prism?我试过氧化剂,但它似乎不是正确的。
还有其他建议吗?
谢谢你。
nullable - 如何将“null”分配给 Delphi.net Nullable
如何将 null 分配给 Delphi.net Nullable?我有一个以前包含值的字段,我需要将其值清除回 null。
以上会产生错误Error: E2010 Incompatible types : 'Nullable<System.Double>' and 'Pointer'
。using Null
in place of与in place ofNil
给出相同的错误。我想知道我是否应该使用一个特殊的构造函数来生成一个可以为空的空值,但我在文档中看不到一个?Variant
Pointer
以下工作但似乎不是一个很好的解决方案,有人可以提出更好的方法吗?
java - Java 和 Delphi .NET 之间的差异
我被迫学习 Delphi .NET 语言,即使它现在已经死了。但是我只有一些Java经验,所以我想知道它们之间实际上有什么区别?
我尝试在 Internet 上搜索它,但 Delphi .NET(不是普通的 Delphi)结果有点少见。因此我在这里寻求帮助。
例如,两种语言都是面向对象的还是解释型的?对它们的差异(在重要方面)进行更详细的解释会有所帮助。
asp.net - Delphi 2007 - ASP.net - 窗口已注册为放置目标/未能找到事件
我有一个需要在 Delphi 2007 中维护的大型 ASP.net 项目。当我打开任何 ASP.net 项目(包括 Hello World 项目)时,我立即收到一条错误消息,提示“此窗口已注册为放置目标."。在 IDE 中打开项目后,我会立即收到此消息。当我尝试访问对象事件(例如按钮的单击事件)时,我收到一条错误消息,提示“找不到事件”。
我有一台完全打补丁的 Windows 7 专业版(32 位)机器。我在家里使用完全修补过的 XP Proffesional (SP3) 机器时遇到了同样的问题。我们有几个开发人员都有同样的问题。
有没有其他人看到这个问题或知道任何故障排除步骤?Windows 事件日志中没有显示任何感兴趣的内容。我注意到的另一件事是,我无法再更改按钮文本或大小......当我在设计模式下进行更改时,不会对基础 .aspx 文件进行更改。错误详细信息有点冗长,如下所示:
放置目标错误详情:
///////////////
找不到活动详情:
任何帮助将不胜感激。
c# - 坚持使用 Delphi.NET 和 Delphi 2007
我的公司有一个大问题。我们在 Delphi.NET 中开发了一个包含超过 1.000.000 行代码的应用程序。正因为如此,我们被 Delphi 2007 和 .NET 2.0 困住了。
随着技术和用例的发展,我们需要迁移到另一个开发平台。到目前为止,我们尝试了几种承诺将 Delphi.NET 转换为 C# 代码的工具 - 每个工具都有一些问题,例如字符串索引错误(Delphi 1 C# 0)或使用类型声明数组边界时。
采用这种方法后,我们尝试反编译 Delphi.NET 程序集——从中返回的代码难以阅读,并且有数百个辅助函数调用 Borland 特定程序集。我已经研究过自己编写转译器的可能性,但是 Delphi 的模棱两可的语法很难用直截了当的语法来实现。
所以现在有个很好的问题,是否还有任何可能不包括手动翻译所有代码?或者可能是允许部分和逐步迁移的迁移路径?