Board logo

Subject: Delphi2007 Update1后,cnPack不稳定啊 [Print This Page]

Author: gz_runwe    Time: 2007-6-8 16:19     Subject: Delphi2007 Update1后,cnPack不稳定啊

Delphi2007 Update1后,cnPack不稳定啊
Author: gz_runwe    Time: 2007-6-8 16:28     Subject: 不知道怎么上传图片

主要是切换两个工程组的时候出错,然后Delphi2007会过1分钟左右自动关闭,如果看错误明细提示
{cnwizards_d11.dll} unkown function at initwizard0001+$...
Author: Passion    Time: 2007-6-8 16:50

那么麻烦下载我们的Debug版本来帮助我们记录一下错误?具体方法可参考本板块置顶的贴子。
用debug版本的话:
{cnwizards_d11.dll} unkown function at initwizard0001+$...
就会指明具体位置的。
Author: gz_runwe    Time: 2007-6-8 16:58     Subject: Debug版本是不是太老了

我用的是你们最新的版本啊
Author: gz_runwe    Time: 2007-6-8 16:59     Subject: 告诉我怎么下载你们的源码

看我能不能帮你们改掉
Author: Passion    Time: 2007-6-8 17:22

昨天刚放了一个新的Debug版本。
下载源码的方法可参考网站上的CVS使用说明。

在网站首页。
www.cnpack.org 左边。
Author: Passion    Time: 2007-6-8 17:28

稍等,昨晚的Debug版没upload成功,等我们放上320 Debug
Author: gz_runwe    Time: 2007-6-9 09:42     Subject: 老大,Debug信息通过邮件发给你了

其实很容易复现,从一个工程组切换到另一个工程组就出问题
Author: guoqingaa    Time: 2007-6-10 10:16

上过盒子的人应该知道 bds2006 有个工具 DDevExtensions 1.3版可以将bds2006的控件面板返回到delphi7方式,我想虽然bds2005后ide变得很强,cnWizards的项目基本上是建立在 delphi7上,同时扩展delphi7的ide功能(模仿ide 4.0后的大多功能), 可是delphi注重软件的自由化设计,cnWizards 在delphi2005后的所有版本都没有向d7时候的对控件位置的排列,估计是delphi2005-2007已经有了相应的toolbar,呵呵。。省去了。。
那么为什么大多数人喜欢老式的delphi7呢?
我想大概由于ide的设计器有更高的设计自由度吧。。
从d8后设计空间变小了,虽然CodeGear现在出的delphi2007可以尽量还原到仿delphi7程度。
但控件面板还是竖式的。。
DDevExtensions 在d10时就想到了,大家都想到明年delphi2008应该就可以变回delphi7的复古式了,要等到明年,大家就 。。。希望版主想一下,delphi2005-delphi2007的设计方式变成delhi7的ide,另外delphi7尽量模仿一下delphi2005以后的ide也未尝不可。。。
本人愚见,大家顶上去
Author: gz_runwe    Time: 2007-6-10 10:54     Subject: 如果用一下Delphi2007,其实新的Toolbar更好用

如果用一下Delphi2007,其实新的Toolbar更好用,改不改回去其实无所谓了
Author: zjy    Time: 2007-6-10 13:36



QUOTE:
原帖由 gz_runwe 于 2007-6-8 16:19 发表
Delphi2007 Update1后,cnPack不稳定啊

基本上可以确定是与D2007 Update1的兼容问题,在英文论坛上也有老外报告。
我们会尽快在Update1下测试并修正。
Author: zjy    Time: 2007-6-10 13:42



QUOTE:
原帖由 guoqingaa 于 2007-6-10 10:16 发表
上过盒子的人应该知道 bds2006 有个工具 DDevExtensions 1.3版可以将bds2006的控件面板返回到delphi7方式,我想虽然bds2005后ide变得很强,cnWizards的项目基本上是建立在 delphi7上,同时扩展delphi7的ide功能(模仿 ...

BDS下将IDE中VCL Designer设置中,把Embedded designer去掉,重启IDE就回到D7的界面,CnWizards的浮动工具条也就可以用了。
Author: Passion    Time: 2007-6-10 23:51

321的最新每日构建版本已经针对Update1进行了一定的修改,烦请下载测试一下看看?

http://www.cnpack.org/downbuilds.php
Author: gz_runwe    Time: 2007-6-11 09:00     Subject: Ok了

cnPack就是好,说解决就解决了.

说真的,没有cnPack我真觉得没那么方便了
Author: gz_runwe    Time: 2007-6-11 09:00     Subject: 谢谢老大


Author: Passion    Time: 2007-6-11 09:33

zjy费了好大劲才解决呢。
Author: gz_runwe    Time: 2007-6-11 11:33     Subject: 那谢谢zjy

你们的代码,我也下载了,找时间,我也消化一下你们的成果,希望将来也能帮上忙
Author: Passion    Time: 2007-6-11 15:04

好的谢谢支持。我们最新的代码在CVS上,可参考www.cnpack.org网站上的CVS使用说明。
Author: guoqingaa    Time: 2007-6-13 09:22     Subject: 回复劲羽兄

[BDS下将IDE中VCL Designer设置中,把Embedded designer去掉,重启IDE就回到D7的界面,CnWizards的浮动工具条也就可以用了。]

需求
想要delphi2007的Tool Palette 变成横放的,
你说的方法,并不是没有尝试过,delphi2007开发者日上有演示,刚装delphi2007的时候就尝试过了,可是还是存在bug;那是delphi2007最小化/还原的时候就会发生。。整个ide最小化不了,现在都更新到update1了,还是不行..这是官方的Bug;
我想要的是不用这样设置------
[BDS下将IDE中VCL Designer设置中,把Embedded designer去掉,重启IDE就回到D7的界面,CnWizards的浮动工具条也就可以用了。]
----就可以用,
在Tool Palette上的环境菜单增加选项卡横向,或纵向,不如征求一下大家的意见,连
Delphi官方都知道可以设成复古的delphi7模式,我们就不能更贴近它。与其等delphi2008有这个功能,不如让d5-d11的ide风格可以自由设定,这未尝不是一项大的工程啊。。。
版主可以发张帖子问问大家怎样的设计器,大家更觉得好用。。
Cnpack IDE无非是让delphi功能更贴近设计开发人员。。
转述 盒子的内容:


很多人還在用 D7 的一個可能原因就是: Delphi2006 的控件面板比較煩,已經習慣了 Delphi 7 以前的系列,用起 Delphi 來的時候,好多控件都不習慣而且不知道那裡找,現在好了,德國的洋鬼子給我們一次懷舊的機會.

如圖,紅色方框裡面就是你熟悉的面板了!

安裝後要設置才能使用,具體:

打開 Delphi 2006, 菜單-->Tools-->DDevExtension Options-->Old Palette,然後將此面板裡的 Active 勾選,確定後就可以了.這樣一來,你甚至可以將原來的 Delphi2006 的控件面板關閉掉...其它設置就看你喜歡了.

那洋鬼子承诺今年八月份搞delphi2007的,现在忙哦。。。倒
Author: Passion    Time: 2007-6-13 13:11

自己做一个老式的组件面板还真是一个大工程,工作量不小。
Author: guoqingaa    Time: 2007-6-13 17:49     Subject: 跟进

我想老式面板是要做的,大家应该不会有异议,
我个人觉得对于
代码库管理 【函数分类收藏管理】

图标库管理  【图标分类收藏管理】

对于MS SQL 存储过程的撰写 像一个小的DELPHI IDE 应该会很好用

大家用起来更方便,也许会更有效 。
普遍现象是注重快速搭建【代码超烂,但能用】---要的是结果
很少注重过程 -- 有UML建模的 -- 分得很细的, 注重过程【慢工出细货的】

做版本控制的基本没有



其实有多少人会用工具做数据库建模



还有增加代码折叠,应该很多人都盼望的了,delphi7没有安插件,太丑了,


其实大多数人的delphi里面插件一大堆。。
加壳/脱壳工具啊,改资源工具啊,borland 专业的 资源制作工具 Resource Builder 。。

就像腾讯的QQ ,最早是做网络聊天的,现在估计跑题了【游戏,在线视频浏览等等。。】


大家想想改进一下让CnPack更完美,
不要像 CnMisFrame 那样都搞两年多了,还是太监。。没有下文的。。

以后大家谈问题的时候最好搞点图上去,不然不明不白的,别用鸡蛋砸我。。
Author: Passion    Time: 2007-6-13 22:32

感谢关注,写了这么多,我们会好好看看。
CnMisFrame也不完全是停滞了,只是现在的代码违反了开源的一些规则而没法公布。

你说的这些问题中,有些是现成插件已经做的很好了,模仿他们的功能做大而全的产品实际上比较难,也没他们专业。而建模、版本控制等非但难做、工作量也相当大。

至于代码折叠,实现难度更不是说的。请参看置顶的常见问题解答里头的内容。




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