修改了delphi的classes.pas后,为何不起作用? 楼主用错马甲了吧。修改了VCL源码加入到工程中,需要去掉运行时包编译才会有效果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在工程中使用了TStringList类,TStringList将空格也当做了Delimiter,所以修改了Classes.pass中的SetDelimtedText方法不知如何使得修改后的Classes.pas生效 Project-->Options-->Packages-->取消 Build with runtime packages 前面的对钩这是针对D7的设置,其他版本路径略有差异。 你的小红花怎么搞来的。单纯为了StringList的Delimiter问题就修改Classes.pas,是得不偿失的。你只需要把关键的那个函数覆盖即可。 是一个exe工程,这里一直是将bpl编译到exe里的,没有打过勾 想起来了,Delphi中还需要将修改后的.pas文件复制到Lib目录下,然后关闭Delphi重新打开,再去编译你的工程。 搞定了,修改后的pas如果不放入lib下,找不到,无法编译 奇怪的是,为何我开始时删除了D7下的classes.dcu还能编译工程现在删除后居然报错找不到classes了否则也不会发这个帖子了 如何给 stringlist 进行真正的排序。 父窗体怎样调用模态子窗体? 俺想实现图文混排编辑器,但问题极多,请高手指点迷津 请问如何产生一个Tshape? 如何分行显示dbgrid的列标题? {求助}MDI应用问题,请帮助! 控件大小,位置变化疑难求解?先谢了 怎么在一个Form里显示一个TDBImage对象? 用CopyMemory拷贝动态数组, 高手请进 帮我看看这段小代码,感觉不知如何下手 TPersistentClass类与Class类有何区别? quickrep 打印关不了窗口.高手帮我看看
在工程中使用了TStringList类,TStringList将空格也当做了Delimiter,所以修改了Classes.pass中的SetDelimtedText方法
不知如何使得修改后的Classes.pas生效
你的小红花怎么搞来的。
单纯为了StringList的Delimiter问题就修改Classes.pas,是得不偿失的。你只需要把关键的那个函数覆盖即可。
是一个exe工程,这里一直是将bpl编译到exe里的,没有打过勾
搞定了,修改后的pas如果不放入lib下,找不到,无法编译
现在删除后居然报错找不到classes了
否则也不会发这个帖子了