Board logo

Subject: CnPack for D2009的bug [Print This Page]

Author: rarnu    Time: 2008-8-20 09:45     Subject: CnPack for D2009的bug

这次的测试主要集中在代码助手上,有不少问题

测试步骤如下:

1. 新建工程,在form1中uses Generics.Collections单元,输入单元名称时,代码助手找不到单元名
也不会把单元名称显示在列表里供选择。当输入“.”之后,代码助手消失了
图1

2. 在form的Create事件下,写var list: Generics.Collections.TList<string>;
也没有弹出代码提示

3. 泛型方法提示有错误,如图2所示,原本单元内的定义是
procedure Add(const Value: T);
而提示出来却是
Add[const Value: T];

4. 代码提示将属于不,不同单元的私有成员带了出来
如图3所示,TList<T>的私有成员被提示出来了,而正确的做法是不能提示这些东西

Image Attachment: [图1] p2.jpg (2008-8-20 09:45, 16.74 K) / Download count 383
http://bbs.cnpack.org/attachment.php?aid=469



Image Attachment: [图2] p1.jpg (2008-8-20 09:45, 50.2 K) / Download count 360
http://bbs.cnpack.org/attachment.php?aid=470



Image Attachment: [图3] p3.jpg (2008-8-20 09:45, 69.25 K) / Download count 387
http://bbs.cnpack.org/attachment.php?aid=471


Author: zjy    Time: 2008-8-20 10:44

主要是不支持带点的单元名和泛型,有空我检查一下。
Author: hbxfwjww    Time: 2008-8-21 20:22

For2009的专家出来了?我去找找...
Author: Passion    Time: 2008-8-21 21:09

在内部测试。未公开发布。
Author: hbxfwjww    Time: 2008-8-21 21:38

晕,难怪我找了半天没找到呢.
请问我能不能做个测试员呢?
Author: Passion    Time: 2008-8-21 22:33

CW 的 D2009 的支持还比较不完善,还不适合于拿出来公开测试。如果你有兴趣,可以上CVS上update出最新代码来编译使用看看。
Author: hbxfwjww    Time: 2008-8-21 22:57

嗯,我现在已经update到最新了,但在D2009上Cnpack编译不能通过,等有时间再研究它了.
Author: hbxfwjww    Time: 2008-8-21 23:51

又试了下在D2007下编译成功,但还是启动报错:

Image Attachment: test.JPG (2008-8-21 23:51, 39.78 K) / Download count 376
http://bbs.cnpack.org/attachment.php?aid=474


Author: Passion    Time: 2008-8-22 07:39

请问D2009上编译出什么错?您的D2009的版本号是多少?
Author: rarnu    Time: 2008-8-22 10:09



QUOTE:
原帖由 hbxfwjww 于 2008-8-21 22:57 发表
嗯,我现在已经update到最新了,但在D2009上Cnpack编译不能通过,等有时间再研究它了.

现在cvs上的最新版已经可以编译通过了。
Author: hbxfwjww    Time: 2008-8-22 17:26



QUOTE:
原帖由 Passion 于 2008-8-22 07:39 发表
请问D2009上编译出什么错?您的D2009的版本号是多少?

请看图:

Image Attachment: test.JPG (2008-8-22 17:26, 47.58 K) / Download count 401
http://bbs.cnpack.org/attachment.php?aid=476


Author: hbxfwjww    Time: 2008-8-22 17:27



QUOTE:
原帖由 rarnu 于 2008-8-22 10:09 发表


现在cvs上的最新版已经可以编译通过了。

是么,我马上测试...
Author: hbxfwjww    Time: 2008-8-23 22:58



QUOTE:
原帖由 rarnu 于 2008-8-22 10:09 发表


现在cvs上的最新版已经可以编译通过了。

还是不行,难道真的是我的D2009版本不行?还请 Passion看下上面的图...
Author: Passion    Time: 2008-8-24 00:26

是否cnpack模块与cnwizards模块都udate到本地了?出什么编译错误?
Author: hbxfwjww    Time: 2008-8-26 00:32



QUOTE:
原帖由 Passion 于 2008-8-24 00:26 发表
是否cnpack模块与cnwizards模块都udate到本地了?出什么编译错误?

等正式版出来再搞算了




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0