Delphi高手进!!!Delphi新建一个工程 然后在form上就添加一个advstringgrid控件 为啥就出错了呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi高手进!!!Delphi新建一个工程 然后在form上就添加一个advstringgrid控件 为啥就出错了呢?相关的知识,希望对你有一定的参考价值。

错误信息如图所示: 求高手解决啊!!!
错误提示: Project project1.exe raised exception class ereaderror with message 'Property FixedGradientFrom does not exist'.Process stopped. Use Step or Rn to continue.
TO everyone: 我下了delphi7的对应的最新版本的了 还是这样 卸载掉重装也没用诶。。。。。大虾们还有其他的什么办法吗? 想哭了。。。
To Sailxia : .dcu识到delphi的根目录上删除? 那.bpl呢 去哪边删啊 刚学delphi几天 我大菜鸟::>_<::

advstringgrid版本的问题,你的电脑上是不是有两个版本的advstringgrid,安装的是一个版本,而库里面的路径是另一个版本的 参考技术A 哭毛,这个关delphi毛事!
将控件所在的包卸载,清理有关的 dcu 和 bpl 文件,重新装这个控件包。
原因很简单,你曾经安装过这个控件包的不同版本。
参考技术B 你用的第三方组件吗?有源代码的话自己添加上这个属性就好了 参考技术C 应该是你的ADV控件和你的DELPHI版本不对应 参考技术D 组件的版本问题,最好是卸载掉重装~ 第5个回答  2010-07-15 你放的ADVSringGrid组件有问题 缺少属性

delphi xe4 Firemonkey 3D程序 xp环境下,TText是字体问题

delphi xe4 Firemonkey 3D程序 xp环境下,TText是字体问题新建FMX 3D工程,窗体中放Layer3d,Layer3d中放Layout,Layout中放一个TTEXT,设置TTEXT的Font属性,但是FontFamily属生,不管设成什么字体,TTEXT中的字体都不会改变,总是默认的字体,不知道为什么,但是VCL工程中又没有这个问题,是我方法不对还是什么?有没有高手解答一下?急啊

XE4在GDIPlus的模式中,你无法成功的设置字体,原因很简单,字体被写死了,
FMX.Canvas.GDIP.pas的第506行,让人欲哭无泪啊。要是你坚定的使用GDI绘图,那么改成如下, 并将FMX.Canvas.GDIP.pas放到工程目录中即可。
FGPFamily := TGPFontFamily.Create(FFont.Family);
参考技术A firemonkey程序一般来说,只有在WIN7环境才能发挥更好的兼容性!
你可以想一下,当XP出来时,DELPHI XE还没有出现!
另外,firemonkey程序要使用3d加速的,windows xp的类库可能不兼容!
这没什么好办法解决,只能是建议客户使用win7追问

3d加速是正常的,都兼容,只有字体无法设定,郁闷,我的客户端要做瘦客户端,win7来的太大了,谢谢,还有XE4有个问是,我可视化创建组件,在拖动控件的时候,IDE不刷新,使得界面花屏,安装了好几次,系统也装过,都是这样,不知道是我的个案还是xe4本身有个这问题!

追答

xe4没发现这问题,检查下是不是你显示驱动与设置问题?

以上是关于Delphi高手进!!!Delphi新建一个工程 然后在form上就添加一个advstringgrid控件 为啥就出错了呢?的主要内容,如果未能解决你的问题,请参考以下文章

DELPHI问题,高手进

我在用delphi2007打开一个delphi工程文件的时候,出现下列错误: 请高手指点

关于在delphi中时间日期的转换问题,高手进

Delphi插入Form

delphi xe4 Firemonkey 3D程序 xp环境下,TText是字体问题

新手提问delphi如何生成EXE文件