Subject:
242有严重问题
[Print This Page]
Author:
oldnew
Time:
2006-9-18 07:45
Subject:
242有严重问题
今天我一启动Delphi2006,发现splash窗口在加载cnpack组件时停住了,任务管理器中显示停止响应,联想到昨晚关机前安装了242版本,感觉是242版本可能有问题,然后强行终止程序,下载了241版本,安装,启动Delphi2006,一切正常。
然后我又下载了242版本,安装,启动Delphi2006,在加载cnpack时又停住了,看来真是242版本的问题了!没办法只好又装回241版本,启动正常!
Author:
shenloqi
Time:
2006-9-18 13:58
我也出现了这个问题(不论D2006是否设定了嵌入式窗体设计器):
原因查到了,将CnFormEnhancements.pas的第149行改为:
TCnWizFloatButtonActionLink = class(TSpeedButtonActionLink)
就可以了。这个问题是因为D2006改变了ActionLink的一些细节导致的
[
Last edited by shenloqi on 2006-9-18 at 15:17
]
Author:
shenloqi
Time:
2006-9-18 14:16
Subject:
应该是让浮动窗体设计器支持D2006引起的问题,这是调用堆栈
7c90eb94 +000 ntdll.dll KiFastSystemCallRet
7c90d85a +00a ntdll.dll NtDelayExecution
7c8023e7 +04b kernel32.dll SleepEx
7c80244c +00a kernel32.dll Sleep
21674367 +08f borlndmm.dll GETMEM.INC 2195 +102 borlndmm.SysFreeMem
51f23bec +004 rtl100.bpl system 2693 +2 System.@FreeMem
51f27818 +01c rtl100.bpl system 12243 +11 System.@LStrClr
5307fc90 +0b0 exceptiondiag100.bpl JclSysInfo 2175 +13 JclSysInfo.AddToList
51f269d1 +01d rtl100.bpl system 9537 +2 System.@AfterConstruction
51f513c6 +02a rtl100.bpl classes 2924 +7 Classes.TList.Add
5309aab0 +014 exceptiondiag100.bpl JclHookExcept 183 +2 JclHookExcept.TNotifierItem.DoNotify
5309ab72 +0a2 exceptiondiag100.bpl JclHookExcept 209 +14 JclHookExcept.DoExceptNotify
7c90eaf5 +009 ntdll.dll KiUserExceptionDispatcher
5d09e1f4 +032 comctl32.dll ImageList_GetImageCount
520563dd +069 vcl100.bpl Controls 3718 +14 Controls.TControl.SetAction
12537925 +0cd CnWizards_D10.dll CnFormEnhancements 1027 +16 AddButton
12537be0 +1ec CnWizards_D10.dll CnFormEnhancements 1077 +37 TCnFormFloatToolBar.RecreateButtons
12537e9d +121 CnWizards_D10.dll CnFormEnhancements 1148 +17 TCnFormFloatToolBar.LoadSettings
1253811f +093 CnWizards_D10.dll CnFormEnhancements 1175 +7 TCnFormFloatToolBar.LoadActions
1253b2f3 +06f CnWizards_D10.dll CnFormEnhancements 2185 +4 TCnFormEnhanceWizard.AddFlatToolBar
1253b469 +061 CnWizards_D10.dll CnFormEnhancements 2215 +5 TCnFormEnhanceWizard.LoadSettings
124b55fa +02e CnWizards_D10.dll CnWizClasses 584 +6 TCnBaseWizard.DoLoadSettings
124a8b5e +126 CnWizards_D10.dll CnWizManager 725 +23 TCnWizardMgr.LoadSettings
124a785d +11d CnWizards_D10.dll CnWizManager 222 +25 TCnWizardMgr.InternalCreate
124a7c1e +04a CnWizards_D10.dll CnWizManager 281 +12 TCnWizardMgr.Create
124b92fc +0ac CnWizards_D10.dll CnWizDllEntry 109 +21 InitWizard
20b6bf7a +0de coreide100.bpl ExptMain 326 +26 ExptMain.TExpertServices.LoadExpertLib
20b6bcc9 +0a1 coreide100.bpl ExptMain 228 +6 ExptMain.TExpertServices.LoadExperts
52058a3b +2bb vcl100.bpl Controls 5143 +83 Controls.TControl.WndProc
51f269ae +002 rtl100.bpl system 9530 +0 System.@ClassDestroy
51f265b5 +009 rtl100.bpl system 8844 +1 System.TObject.Destroy
51f265c4 +008 rtl100.bpl system 8849 +1 System.TObject.Free
51f51442 +05a rtl100.bpl classes 2945 +9 Classes.TList.Delete
2101410f +03f vclide100.bpl ideautomation 982 +4 IDEAutomation.TClassMap.RemoveClass
5205c1a4 +02c vcl100.bpl Controls 7021 +3 Controls.TWinControl.MainWndProc
51f60bc0 +014 rtl100.bpl classes 11572 +8 Classes.StdWndProc
77d496c2 +00a USER32.dll DispatchMessageA
520792f4 +0fc vcl100.bpl Forms 7670 +23 Forms.TApplication.ProcessMessage
5207932e +00a vcl100.bpl Forms 7689 +1 Forms.TApplication.HandleMessage
5207954e +096 vcl100.bpl Forms 7773 +16 Forms.TApplication.Run
[
Last edited by shenloqi on 2006-9-18 at 14:26
]
Author:
Passion
Time:
2006-9-18 17:18
昨晚我也发现这个问题了,谢谢报告和分析。一定尽快解决。
Author:
Passion
Time:
2006-9-20 09:05
243以及以后的版本已解决此问题。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0