Indy,你怎么了
9527 2006-05-31 03:00:52 BCB6自带的Indy8一直用得挺好,因为我只是用idHTTP,一直也没有更多的需求。BDS2006推出了,按耐不住想要尝鲜的欲望,急吼吼的装上看看。怎么自己的project不能导入啊。破BDS2006,装了Update2也不行,怎么回事?后来发现错怪了borland,原来是自己在BCB6下面装的eurekalog自作主张的修改了bpr造成BDS2006不能识别。
终于导入了工程,编译运行,发现频繁报错,诸如TThread的Synchronize方法调用方式改了,Form的ToolBar的Flat属性总丢失,这些都无所谓,升级吗。可是Indy从BCB6默认的8升级到了9,怎么办?想想一直要BCB6用indy8是不大对得起人家,升级吧,原来在delphi下升级过9和10,小case了。接下来到www.indyproject.org下载最新的9.0.18(后来发现其实不是最新,BDS2006自带的是9.0.50)。解压缩,我晕,怎么没有bpr、bpk之类的东西,甚至于连FullC6.bat都没有,确切的说是除了源代码什么都没有!!OK,我可以接受,与时俱进吗,既然大家把Indy的安装都说得那么简单,可能老版本的indy是带这些文件的。结果。。。。。indyproject上除了9.0.18之外的链接全部失效。
只是想要发些牢骚,免费开源也不能这么不负责任吧
我已经把Indy从我的项目里删除了,原本只是想要用它检测新版本升级程序罢了,不要了
我很郁闷。