delphi-2010

    4热度

    4回答

    嗨我一直在Delphi 2006中使用此功能,但现在与D2010它引发错误。 我认为它与切换到Unicode有关。 Function TWinUtils.GetTempFile(Const Extension: STRING): STRING; Var Buffer: ARRAY [0 .. MAX_PATH] OF char; Begin Repeat

    6热度

    3回答

    我收集了一些有关delphi 2010试用版的经验。 我正在寻找一个简单的调试可视化工具,因为 调试可视化工具不是线索的一部分。我在 上做了很多新的rtti类型的TValue和TValue.ToString不能从 调试器调用(结果是例外),所以我的想法是为它编写一个 调试可视化器。格式建议立即进行删除样子 (<data-type)<ToString-value> 例子 (integer)5

    13热度

    2回答

    我2007年德尔福代码,看起来像这样: procedure WriteString(Stream: TFileStream; var SourceBuffer: PChar; s: string); begin StrPCopy(SourceBuffer,s); Stream.Write(SourceBuffer[0], StrLen(SourceBuffer)); end

    3热度

    4回答

    我有一些代码与D7编译良好,但与D2010失败。 显然,这是一个Unicode的问题: 的编译错误是: E2251歧义超载调用 'StrPas' 这里是整个过程: procedure GetVersionInfo; type PLangCharSetInfo = ^TLangCharSetInfo; TLangCharSetInfo = record Lang: W

    4热度

    1回答

    使用新的RTTI模块时,我找不到用新实用程序设置事件处理程序的方法。尝试是这样的: LProp := TRttiContext.Create.GetType(Form1.ClassInfo).AsInstance.GetProperty('OnClick'); LProp.SetValue(Form1, {a TValue!}); 的SetValue需要通过一个TValue,但我还没有找到一

    3热度

    1回答

    有没有什么方法可以直接在Delphi 2010中安装TWebBrowser而无需安装Web Development Controls? 如果我在Delphi 2010安装程序上选择Web Development Controls选项,则安装TWebBrowser。但是这个“包”超过200 MB,我只需要TWebBrowser。 直接在Delphi 2010 Pro上安装TWebBrowser的任何

    1热度

    5回答

    我正在慢慢地将现有代码转换为Delphi 2010,并阅读Embarcaedro网站以及MarcoCantú白皮书中的几篇文章。 仍然有一些事情我没有理解,所以这里有两个函数来举例说明我的问题: function RemoveSpace(InStr: string): string; var Ans : string; I : Word; L : Word;

    1热度

    2回答

    当我打开具体项目的错误洞察标记与红线不正确的屏幕区域。另外,当我编译它时,会显示错误消息,但消息窗口中显示的行号指向代码窗口中的错误行。当我双击一条错误消息时,IDE会转到另一条线。我该如何纠正这个问题? 问候, 弗朗西斯

    0热度

    1回答

    已经安装了Delphi 2010的试用版,希望看看DeHL。 一定有什么东西,我已经错过了,不过,因为我无法找出如何包括任何单位没有在编译时得到一个“文件不found'错误... 我所做的是在项目的'包含文件搜索路径'中包含pas文件的路径。我也尝试使用软件包构建,但无法找到DeHL软件包。 我也尝试在所有DeHLs dcu文件中包含bin路径,但没有结果。 任何想法?

    6热度

    3回答

    如果您已购买软件保障,请分享您的体验吗?这值得吗? 我依稀记得读一些有关SA的负面评论,也许1或2年前。