delphi-2010

    6热度

    2回答

    是否有可能在Delphi 2010 IDE中使用德尔福7编译器? 我们希望在未来的某一时刻从D7迁移到2010年,但现在我们因为许多uninicode资源和组件而卡住了。但是我们想要享受每个人都在谈论的许多Delphi 2010 IDE功能。 可能吗?它是如何完成的? 我们可能会遇到什么问题?

    0热度

    3回答

    使用Delphi 2010和修补版本的BDE我遇到加载BDERTL140.bpl的问题。 从另一个目录加载DCLBDE140.bpl然后通常工作正常。只有当我想加载BDERTL140.bpl时,它总是告诉我它已经从Windows系统目录加载。 哪些软件包加载BDERTL140.pbl,我怎么让他们加载我的修补版本,而不是原来的?我不想诉诸覆盖原文。

    7热度

    2回答

    有没有一种方法(在使用Delphi 2010的窗口)获取一个dirctory中的文件数量而不实际遍历所有文件? 我想在某些文件系统索引操作过程中实现进度栏。出于这个原因,我需要知道目录中有多少个文件。 什么是获取目录中文件数量的最快方法?

    1热度

    4回答

    是否存在Bob Jenkins散列函数的不区分大小写的变体? Generics.Defaults.BobJenkinsHash 提供快速散列函数。不幸的是它不能在结合使用的情况下不敏感的比较功能,像这样 TCustomStringComparer = class (TEqualityComparer <String>) function Equals(const Left, Righ

    3热度

    3回答

    使用D2010,我想要做这样的事情: procedure SizeArray(var aArr: array of integer; aSize: integer); begin SetLength(aArr,aSize); end; 但这无法编译。因为我的“aArr”参数不是一个动态数组,它是一个开放数组参数。 SetLength不能被调用。我知道强制参数成为一个动态数组的唯一

    4热度

    1回答

    我正在测试德尔福2010年,我有以下错误: 我是否输入了这个字符串“096 - ConstruçãoLtda”,并且我只是将她/它移动到另一个变量上并执行看他/它什么离开“096 - Construção Ltda”,有没有人知道如何找出那个? 入口碱 001阿尔西德斯若昂Pereira的 002 AlvirMaçaneiro 003自动Elétrica今村LTDA 004自动PECAS阿劳

    0热度

    2回答

    我想公开内部对象的一些功能作为DLL - 但该功能使用变体。但我需要知道:我可以使用Variant参数和/或返回来导出函数 - 或者更好地转到仅字符串表示形式? 从语言不可知的POV(消费者不是用Delphi制作 - 但所有的都可以在Windows中运行)更好吗?

    4热度

    4回答

    给定一个包含类型名称的文本字符串,是否有某种方法可以获得适当的类型本身? 我希望做这样的事情: type TSomeType<T> = class // yadda yadda end; procedure DoSomething; var obj : TObject; begin o := TSomeType<GetTypeByName(

    1热度

    4回答

    图表recomendations我正在寻找一个体面的图表库与2010年德尔福 我们不想需要额外的框架在客户端电脑安装使用,所以想避免使用.NET工具包, Java或Flash。 我们需要的图表类型非常简单(二维和三维饼图/圆环图,条形图,线条),但客户希望具有吸引人的具有半透明度,圆边等的图表。与Dundas Charts中提供的图表类似。 TeeChart看起来很自然,我们看着TMS Advan

    1热度

    1回答

    我有一个插件应用程序的问题。最初,所有东西都被编译成一个exe文件,但现在我想单独将一些代码转换为bpl文件。由exe和新bpl共享的代码被放入第三个bpl。 application.exe是使用软件包api.bpl编译的 api.bpl只包含一个文件,api.pas plugin.bpl需要api.bpl。 我对磁盘下面的结构:。 \ - 用于.exe和bpls最终输出 \ SRC - 用于ap