XE系列哪个版本在Win764位下比较稳定,而且能安装Ehlib和Dev Express这些控件?
24 个解决方案
#1
多年前我是在Windows server 2008 r2下面安装的D2010,用了几个月,没碰到过什么问题。几个第三方控件安装也没碰到过什么问题。
#2
一、关于操作系统
1、建议安装Win7 64位旗舰版,它的硬件驱动支持较多,且64位,向下兼容32位。
2、Win7 64位旗舰版什么版本,主要看它建立的时间,因为微软不断地更新代码(补充驱动,修改Bug),当然最近的版本收纳的更新代码越多,Bug越少。
3、操作系统的安装文件,有Ghost和ISO两种文件格式,安装时有所区别。
Ghost安装文件,常集中了一些常用软件,安装方便快捷;ISO安装文件,基本上(大多数)是操作系统纯净版,安装需要虚拟光驱。
4、某个版本的操作系统,安装好后,只要能及时下载更新,就如同最新版本。
二、XE最好安装在Win7 64位旗舰版下
可以编译64位和32位程序。
三、Ehlib和Dev Express这些控件
控件一般与操作系统无关(当然有关,它取决于Delphi)。如果你需要使用大量的第三方控件,建议不要安装XE7。大量第三方控件,还来不及更新支持XE7。
要根据你手中的第三方控件,支持什么版本,再决定安装Delphi什么版本。
in7 64位旗舰版
1、建议安装Win7 64位旗舰版,它的硬件驱动支持较多,且64位,向下兼容32位。
2、Win7 64位旗舰版什么版本,主要看它建立的时间,因为微软不断地更新代码(补充驱动,修改Bug),当然最近的版本收纳的更新代码越多,Bug越少。
3、操作系统的安装文件,有Ghost和ISO两种文件格式,安装时有所区别。
Ghost安装文件,常集中了一些常用软件,安装方便快捷;ISO安装文件,基本上(大多数)是操作系统纯净版,安装需要虚拟光驱。
4、某个版本的操作系统,安装好后,只要能及时下载更新,就如同最新版本。
二、XE最好安装在Win7 64位旗舰版下
可以编译64位和32位程序。
三、Ehlib和Dev Express这些控件
控件一般与操作系统无关(当然有关,它取决于Delphi)。如果你需要使用大量的第三方控件,建议不要安装XE7。大量第三方控件,还来不及更新支持XE7。
要根据你手中的第三方控件,支持什么版本,再决定安装Delphi什么版本。
in7 64位旗舰版
#3
Win7 64位旗舰版下装2007 2010两个版本,目前用着都很顺手。2010装过Ehlib没问题,2007没试。
#4
我表示我的Win7 64位旗舰版目前装的是D7,哈哈。
#5
嗯嗯,Delphi 7,只安装了ODAC组件,用着没撒问题,XE7也安装了,没怎么用过。
#6
常用D7,安装了XE5都没有问题
#7
用XE7,尽量不要用第三方控件。移植,以后改写程序等方便。而且FIREMONEKY做界面变的很容易且漂亮
#8
D6,D7,XE7Up1都安装过,看你的应用及你用到的三方控件。
#9
额....
我们公司更加古老.
目前程序还在用D6
所以我是 WIN7 X64 +Delphi 6 了
#10
直接广度遍历就可以啦,
List scan(Node rootNode) {
List result = new ArrayList();
Node currentNode = rootNode;
while (!currentNode.children.isEmpty() ) {
result.add(currentNode);
currentNode = getMaxChildNode(currentNode);
}
return result;
}
然后方法getMaxChildNode就这么写
Node getMaxChildNode(Node root) {
double maxWeight:= 0;
Node result=null;
for (int i=0; i<root.children.size; i++) {
Node childNode = (Node)root.children.get(i);
if ((result == null) || (maxWeight<childNode.weight)) {
result = childNode;
maxWeight = childNode.weight;
}
}
return result;
}
List scan(Node rootNode) {
List result = new ArrayList();
Node currentNode = rootNode;
while (!currentNode.children.isEmpty() ) {
result.add(currentNode);
currentNode = getMaxChildNode(currentNode);
}
return result;
}
然后方法getMaxChildNode就这么写
Node getMaxChildNode(Node root) {
double maxWeight:= 0;
Node result=null;
for (int i=0; i<root.children.size; i++) {
Node childNode = (Node)root.children.get(i);
if ((result == null) || (maxWeight<childNode.weight)) {
result = childNode;
maxWeight = childNode.weight;
}
}
return result;
}
#11
我的应用软件都D7的,而XE7基本上是学习罢了。
#12
用XE7UP1吧,至于说EHLib,早就支持XE7了,只是很少有泄漏出来。
#13
建议装XE7,目前,大量的人员正在使用中
放两个群号,控件里面非常多。
QQ群:FireMonkey[移动开发] 165232328
QQ群:QDAC官方群 250530692
放两个群号,控件里面非常多。
QQ群:FireMonkey[移动开发] 165232328
QQ群:QDAC官方群 250530692
#14
建议装XE7,但有些控件,不支持。
#15
我装三个版本
D7 XE和XE7
完美流畅运行
D7 XE和XE7
完美流畅运行
#16
D5,D7,D2007,XE,XE5,XE6都安装过,表示毫无压力
#17
XE7 第三方控件 几乎全有了。
#18
额…… 我找了好久能支持XE7下的 BSF 这组控件, 一直没找到。。。。
至于系统, win7 X64已经用了几年了, D6, D7, D2010, XE2, XE5, XE7 都有安装过。
用 D6, D7, D2010, XE2, XE5 都写过一些东西, 系统对版本的支持没什么问题了
碰到过 2010 有点小问题就是在注释的时候, 在用简繁体汉字做注释的时候,在删除汉字时, 偶尔出现了按一次 backspace 键,却只能删除半个汉字,然后,光标以下,马上成了一版的乱码。。。。需要关闭了重来。。。。如果在删除操作前没保存,就有点悲剧。
这点不知道是只有我有,还是大家也发现过了。
不过 XE7貌似现在还是有些第三方的控件没出来, 所以没怎么折腾, 只是测试安装了, 用原生控件玩了下。。。
#19
在win 7 旗舰版 上面有安装 XE5 ,同时也安装了EHLib 6.3.171和DevExpressVCLProductTrial-14.2.2-20141218 都 运行还可以,其实EHLib和DevExpress控件更新都 挺 快的,只要delphi版本升级了,不久后它们的官网都会很快地入支持的控件的。DevExpress是试用的。
#20
使用第三方控件,维护真的好费劲。
#21
从来没有用过delphi的人,2015年转投delphi阵营,人间无常。
#22
Delphi XE8
#23
一直用Delphi7,偶尔有触控程序,就用D2010版本,基本上第三方控件都支持这两个版本的。
#24
搭车问一下,有试过在WINDOWS2003操作系统下安装DELPHI XE8吗?一直以来的开发环境是WINDOWS SERVER 2003+DELPHI7。这两天装DELPHI XE8 UP1时发现XE8安装在一台PC机时出现“System Error: Code 1400无效窗口句柄”;“rtl1220.bpl非法访问内存”;“coreide220.bpl非法访问内存”等出错信息;另一台装了WINDOWS 2003笔记本就干脆连安装界面都打不开,运行SETUP.EXE只闪了一下就自己退出了。大家有没有遇到这种情况?是否DELPHI XE8只适合安装在WINDOWS7的环境下?
#1
多年前我是在Windows server 2008 r2下面安装的D2010,用了几个月,没碰到过什么问题。几个第三方控件安装也没碰到过什么问题。
#2
一、关于操作系统
1、建议安装Win7 64位旗舰版,它的硬件驱动支持较多,且64位,向下兼容32位。
2、Win7 64位旗舰版什么版本,主要看它建立的时间,因为微软不断地更新代码(补充驱动,修改Bug),当然最近的版本收纳的更新代码越多,Bug越少。
3、操作系统的安装文件,有Ghost和ISO两种文件格式,安装时有所区别。
Ghost安装文件,常集中了一些常用软件,安装方便快捷;ISO安装文件,基本上(大多数)是操作系统纯净版,安装需要虚拟光驱。
4、某个版本的操作系统,安装好后,只要能及时下载更新,就如同最新版本。
二、XE最好安装在Win7 64位旗舰版下
可以编译64位和32位程序。
三、Ehlib和Dev Express这些控件
控件一般与操作系统无关(当然有关,它取决于Delphi)。如果你需要使用大量的第三方控件,建议不要安装XE7。大量第三方控件,还来不及更新支持XE7。
要根据你手中的第三方控件,支持什么版本,再决定安装Delphi什么版本。
in7 64位旗舰版
1、建议安装Win7 64位旗舰版,它的硬件驱动支持较多,且64位,向下兼容32位。
2、Win7 64位旗舰版什么版本,主要看它建立的时间,因为微软不断地更新代码(补充驱动,修改Bug),当然最近的版本收纳的更新代码越多,Bug越少。
3、操作系统的安装文件,有Ghost和ISO两种文件格式,安装时有所区别。
Ghost安装文件,常集中了一些常用软件,安装方便快捷;ISO安装文件,基本上(大多数)是操作系统纯净版,安装需要虚拟光驱。
4、某个版本的操作系统,安装好后,只要能及时下载更新,就如同最新版本。
二、XE最好安装在Win7 64位旗舰版下
可以编译64位和32位程序。
三、Ehlib和Dev Express这些控件
控件一般与操作系统无关(当然有关,它取决于Delphi)。如果你需要使用大量的第三方控件,建议不要安装XE7。大量第三方控件,还来不及更新支持XE7。
要根据你手中的第三方控件,支持什么版本,再决定安装Delphi什么版本。
in7 64位旗舰版
#3
Win7 64位旗舰版下装2007 2010两个版本,目前用着都很顺手。2010装过Ehlib没问题,2007没试。
#4
我表示我的Win7 64位旗舰版目前装的是D7,哈哈。
#5
嗯嗯,Delphi 7,只安装了ODAC组件,用着没撒问题,XE7也安装了,没怎么用过。
#6
常用D7,安装了XE5都没有问题
#7
用XE7,尽量不要用第三方控件。移植,以后改写程序等方便。而且FIREMONEKY做界面变的很容易且漂亮
#8
D6,D7,XE7Up1都安装过,看你的应用及你用到的三方控件。
#9
额....
我们公司更加古老.
目前程序还在用D6
所以我是 WIN7 X64 +Delphi 6 了
#10
直接广度遍历就可以啦,
List scan(Node rootNode) {
List result = new ArrayList();
Node currentNode = rootNode;
while (!currentNode.children.isEmpty() ) {
result.add(currentNode);
currentNode = getMaxChildNode(currentNode);
}
return result;
}
然后方法getMaxChildNode就这么写
Node getMaxChildNode(Node root) {
double maxWeight:= 0;
Node result=null;
for (int i=0; i<root.children.size; i++) {
Node childNode = (Node)root.children.get(i);
if ((result == null) || (maxWeight<childNode.weight)) {
result = childNode;
maxWeight = childNode.weight;
}
}
return result;
}
List scan(Node rootNode) {
List result = new ArrayList();
Node currentNode = rootNode;
while (!currentNode.children.isEmpty() ) {
result.add(currentNode);
currentNode = getMaxChildNode(currentNode);
}
return result;
}
然后方法getMaxChildNode就这么写
Node getMaxChildNode(Node root) {
double maxWeight:= 0;
Node result=null;
for (int i=0; i<root.children.size; i++) {
Node childNode = (Node)root.children.get(i);
if ((result == null) || (maxWeight<childNode.weight)) {
result = childNode;
maxWeight = childNode.weight;
}
}
return result;
}
#11
我的应用软件都D7的,而XE7基本上是学习罢了。
#12
用XE7UP1吧,至于说EHLib,早就支持XE7了,只是很少有泄漏出来。
#13
建议装XE7,目前,大量的人员正在使用中
放两个群号,控件里面非常多。
QQ群:FireMonkey[移动开发] 165232328
QQ群:QDAC官方群 250530692
放两个群号,控件里面非常多。
QQ群:FireMonkey[移动开发] 165232328
QQ群:QDAC官方群 250530692
#14
建议装XE7,但有些控件,不支持。
#15
我装三个版本
D7 XE和XE7
完美流畅运行
D7 XE和XE7
完美流畅运行
#16
D5,D7,D2007,XE,XE5,XE6都安装过,表示毫无压力
#17
XE7 第三方控件 几乎全有了。
#18
额…… 我找了好久能支持XE7下的 BSF 这组控件, 一直没找到。。。。
至于系统, win7 X64已经用了几年了, D6, D7, D2010, XE2, XE5, XE7 都有安装过。
用 D6, D7, D2010, XE2, XE5 都写过一些东西, 系统对版本的支持没什么问题了
碰到过 2010 有点小问题就是在注释的时候, 在用简繁体汉字做注释的时候,在删除汉字时, 偶尔出现了按一次 backspace 键,却只能删除半个汉字,然后,光标以下,马上成了一版的乱码。。。。需要关闭了重来。。。。如果在删除操作前没保存,就有点悲剧。
这点不知道是只有我有,还是大家也发现过了。
不过 XE7貌似现在还是有些第三方的控件没出来, 所以没怎么折腾, 只是测试安装了, 用原生控件玩了下。。。
#19
在win 7 旗舰版 上面有安装 XE5 ,同时也安装了EHLib 6.3.171和DevExpressVCLProductTrial-14.2.2-20141218 都 运行还可以,其实EHLib和DevExpress控件更新都 挺 快的,只要delphi版本升级了,不久后它们的官网都会很快地入支持的控件的。DevExpress是试用的。
#20
使用第三方控件,维护真的好费劲。
#21
从来没有用过delphi的人,2015年转投delphi阵营,人间无常。
#22
Delphi XE8
#23
一直用Delphi7,偶尔有触控程序,就用D2010版本,基本上第三方控件都支持这两个版本的。
#24
搭车问一下,有试过在WINDOWS2003操作系统下安装DELPHI XE8吗?一直以来的开发环境是WINDOWS SERVER 2003+DELPHI7。这两天装DELPHI XE8 UP1时发现XE8安装在一台PC机时出现“System Error: Code 1400无效窗口句柄”;“rtl1220.bpl非法访问内存”;“coreide220.bpl非法访问内存”等出错信息;另一台装了WINDOWS 2003笔记本就干脆连安装界面都打不开,运行SETUP.EXE只闪了一下就自己退出了。大家有没有遇到这种情况?是否DELPHI XE8只适合安装在WINDOWS7的环境下?