delphi-xe2相关内容

如何在一个地方为多个应用程序定义应用程序版本?

我们有一个由许多应用程序组成的系统。所有应用程序的版本都同时更改。目前,当我们发布新版本时,我们必须手动打开每个应用程序的项目选项,并逐个更改版本。是否有任何方法来编译所有应用程序在同一版本,例如,将其保存在全局文件中,编译后,读取此文件并将该版本分配给项目?我只是试图消除太多的步骤,因为我们计划更频繁地更改版本号。我想改变它在一个地方只。这可以做吗?以及如何? 解决方案 您可以创建一个 ..
发布时间:2016-12-22 11:26:40 其他开发

组合框 - 键入选择,然后单击焦点 - 不选择键入的项

我遇到组合框的问题。我有一个事件处理程序 OnClick 根据选择什么项刷新数据。问题是这种情况发生时: 下拉组合框列出各种选项 键入键盘以查找匹配项 组合框更改此选择并调用 OnClick 事件 由于此选择/活动,我的屏幕会刷新 单击组合框之外的某处可将焦点移开。 即使 OnClick 已调用 ,组合框也会返回上一个选择。即使组合框更改回之前的选择, OnClick 未再次调用 ..
发布时间:2016-12-19 14:52:52 其他开发

XE2中的COM是否中断,我如何解决它?

更新: XE2 Update 2修复了以下错误。 下面的程序从实际程序中截断,在XE2。这是一个2010年的回归。我没有XE测试,但我希望该程序在XE上运行良好(感谢Primož确认代码在XE上运行良好)。 程序COMbug; {$ APPTYPE CONSOLE} 使用 SysUtils,Variants,Windows,Excel2000; var Ex ..
发布时间:2016-12-18 17:02:56 .NET组件控件

为什么TStringGrid的子控件不正常工作?

我在第一列的字符串网格( TStringGrid )中放置复选框( TCheckBox 复选框显示精细,位置正确,当鼠标悬停在它们上方时,通过发光来响应。当我点击它们,但是,他们不切换。他们对点击作出反应,并突出显示,但最终,实际的 Checked 属性不会改变。什么让它更令人费解的是,我没有任何代码改变这些值,一旦他们在那里,我也没有一个 OnClick 事件分配给这些复选框。此外,我将这些复选 ..
发布时间:2016-11-21 11:44:24 其他开发

如何打开与FireMonkey跨平台应用程序的默认浏览器的网址是什么?

通常情况下,我使用:的ShellExecute(0,'开放',PChar类型(edtURL.Text),'','',SW_SHOWNORMAL); 我怎么能有相同的行为(如打开在默认浏览器的链接),在所有平台(Windows 和 OSX)? 解决方案 在FireMonkey论坛,我发现这个code为约NSWorkspace.URLForApplicationToOpenURL问题: 用 ..
发布时间:2016-08-15 13:23:59 跨浏览器开发

我如何搜索< ITEM1和GT;和<&ITEM2 GT;使用德尔福XE2 IDE搜索?

我使用所有的搜索我的(巨)应用程序源代码中查找的东西,所以搜索效果的时间对我来说非常重要。 psently $ P $在Delphi XE2 IDE我喜欢用: 找到在文件 包含子目录。 没有别的花哨,只是一个文本关键字。这工作好,但我真的很想做的是延长我现在正在做的事情,包括含有“A”和“B”其中A和B是任意字符组(一个布尔类型搜索)线。对A和B的精确匹配都很好,因为这个现在允许你把 ..
发布时间:2016-08-12 09:39:45 其他开发

如何忽略我的应用程序的声音?

我也有声音的应用程序。我有一个全球性的属性,静音。问题是,有这么多不同的事情,它可以使声音,我不想通过不同的类类型和静音/取消静音他们的声音进行迭代。相反,我正在寻找一种方式来静音在全球应用水平的声音。我不是说无论是静音整个系统的体积。 一情形:在Windows 7中,你可以打开音量合成器,调整各个应用程序的音量。虽然我不打算改变这一实际特定值(因为我知道这是Windows 7中特定的),我想一 ..
发布时间:2016-07-22 14:04:08 其他开发

哪种语言元素可以使用Delphi的属性,语言功能来注释?

德尔福2010年推出它可以添加到类型声明和方法的自定义属性。对于语言要素都可以自定义属性可以使用? 这是我迄今为止发现的例子包括类声明,字段和方法。 (和AFAIK泛型类不支持自定义属性)。 一些例子本文所示。它看起来像变量(外部任何类的声明),也可以有属性。 根据这篇文章,属性可用于 类和记录字段和方法 方法参数 属性 非本地枚举声明 非本地变量声明 在哪里属性可以放在 ..
发布时间:2016-05-16 21:51:09 Java相关

德尔福自定义动画 - 碰撞检测

我与自定义绘图/ 2D动画工作,我想弄清楚如何当移动物体在地图上墙碰撞检测。用户持有箭头键在键盘上移动的对象,并在地图上被存储为点的数组结构。在地图上的壁可以是成角度的,但没有弯曲的壁。 使用地图结构( FMAP:TMap的; )在我的code以下,在 DoMove 财产,我怎么发现如果对象是一个在地图和prevent任何城墙,从通过移动碰撞?在 DoMove ,我需要阅读 FMAP (参见 D ..

结合无N个元素的重复不使用for..to..do

我想负荷以列表的N个不重复的组合,赋予输入的元素和基。 例如,4个元素[1,2,3,4],我有: 组1:[1] [2] [3] [4]; 第2组:[1,2] [1,3] [1,4] [2,3] [2,4] [3,4]; 第3组:[1,2,3] [1,2,4] [1,3,4] [2,3,4] 组4:[1,2,3,4] 现在,我已经解决了它使用嵌套循环进行,例如用2组,我写的: 为X1:= ..
发布时间:2015-11-30 14:04:39 C/C++

德尔福XE2:通过一个64位的应用程序调试一个64位的DLL

有没有人有在调试一个64位的DLL运行/附加到64位应用程序的成功?我有德尔福code为应用程序和DLL。我可以在32位和64位调试应用程序。我还可以通过使用运行调试32位的dll - > 参数选择32位版本的应用程序中。 不过,我不能出现通过运行64位应用程序调试我的64位DLL,有没有人得到这个工作? 解决方案 根据@ evdkraan的答案 “史蒂夫,有使用转换dproj文件时,与6 ..
发布时间:2015-11-28 12:13:40 其他开发

德尔福/ ASM code与64位兼容?

我有一些示例源$ C ​​$ C的OpenGL,我想编写一个64位版本(使用Delphi XE2),但有一些ASM code的编译失败,而我什么都不知道ASM。这里的$ C $低于C,而且我把两个错误信息上失败...... 行 //从复制源的像素到dest和交换的RGB颜色值 程序CopySwapPixel(const的来源,目的地:指针); ASM 按EBX // [DCC错误]:欧普c ..
发布时间:2015-11-28 12:10:16 其他开发

如何使快速$ C $中文化软体联盟的工作在Delphi XE2 Win64的平台?

单位快速codePatch.pas工作于Win32平台。德尔福XE2支持Win64的平台,任何想法如何使快速$ C $中文化软体联盟工作在Win64的平台? 单元快速$ C $中文化软体联盟; 接口 功能快速codeGetAddress(AStub:指针):指针; 程序快速codeAddressPatch(常量ASource,ADestination:指针); 履行 用途 视窗; ..
发布时间:2015-11-28 12:04:19 其他开发

德尔福XE2,TWebBrowser,浮除零

在德尔福2010年和德尔福2007年我使用Set8087CW上WebBrowserBeforeNavigate / WebBrowserDocumentComplete至prevent FPU错误,里面的ActiveX削弱我的应用程序。 但不知何故,这是不工作的德尔福XE2,至少当在64位模式。 当点击链接(任何)我得到“浮动除以零”。 (的网站地址或内容到TWebBrowser初始加载工作正 ..
发布时间:2015-11-28 12:01:58 其他开发