BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Delphi 2007 compiled application (with runtime packages) won

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical
View previous topic :: View next topic  
Author Message
a_martinez@manquehue.net
Guest





PostPosted: Thu May 17, 2007 5:30 am    Post subject: Delphi 2007 compiled application (with runtime packages) won Reply with quote



Hi All.

I'm using Delphi 2007 PRO on Windows XP PRO SP2.

We're having problems running our applications (compiled in Delphi
2007 with runtime packages) on Windows 2000. If we compile any of our
applications without runtime packages, it works fine.

The simplest application won't run because Windows doesn't find the
entry point for the DeactivateActCtx function in Kernel32.dll. That
function is available only in Win XP, Vista and Win 2003.

I've tested this problem creating a simple application with a single
form with 1 TEdit, 1 TMemo and 2 TButton, and compiling it with the
following packages: vcl and rtl. It doesn't work (same missing entry
point error in Kernel32.dll), but if I compile it with rtl only
(removing vcl), it works fine.

This problem doesn't happen at all if we compile all our applications
with Delphi 7. The problem is: we can't go back to Delphi 7 after 4
weeks of hard work porting all our Delphi 7 stuff to Delphi 2007.

Does anybody else have this same problem?
Back to top
David Clegg
Guest





PostPosted: Thu May 17, 2007 5:56 am    Post subject: Re: Delphi 2007 compiled application (with runtime packages) Reply with quote



a_martinez (AT) manquehue (DOT) net wrote:

Quote:
I've tested this problem creating a simple application with a single
form with 1 TEdit, 1 TMemo and 2 TButton, and compiling it with the
following packages: vcl and rtl. It doesn't work (same missing entry
point error in Kernel32.dll), but if I compile it with rtl only
(removing vcl), it works fine.

Sounds like you've done great work in pinpointing the issue and
creating a trivial test app. Have you also created a QualityCentral
entry for it? It would be the best way for CodeGear R&D to get
notification of this problem, and potentially offer a fix for it.

--
Cheers,
David Clegg
dclegg (AT) gmail (DOT) com
http://cc.codegear.com/Author/72299

QualityCentral. The best way to bug CodeGear about bugs.
http://qc.codegear.com
Back to top
Chris Burrows
Guest





PostPosted: Thu May 17, 2007 6:33 am    Post subject: Re: Delphi 2007 compiled application (with runtime packages) Reply with quote



<a_martinez (AT) manquehue (DOT) net> wrote in message
news:1179361805.879527.179990 (AT) p77g2000hsh (DOT) googlegroups.com...
Quote:
Hi All.

I'm using Delphi 2007 PRO on Windows XP PRO SP2.

We're having problems running our applications (compiled in Delphi
2007 with runtime packages) on Windows 2000. If we compile any of our
applications without runtime packages, it works fine.

The simplest application won't run because Windows doesn't find the
entry point for the DeactivateActCtx function in Kernel32.dll. That
function is available only in Win XP, Vista and Win 2003.


Just guessing as I don't have D2007 - does it work OK if you switch off the
'Enable RunTime Themes' option?

--
Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp
Back to top
Wayne Niddery [TeamB]
Guest





PostPosted: Sun May 20, 2007 2:09 am    Post subject: Re: Delphi 2007 compiled application (with runtime packages) Reply with quote

a_martinez (AT) manquehue (DOT) net wrote:
Quote:

We have fixed this problem: it was a glitch with a Spanish Windows

Thanks for reporting back.

--
Wayne Niddery - Winwright, Inc (www.winwright.ca)
"If there is any principle of the Constitution that more imperatively
calls for attachment than any other, it is the principle of free
thought - not free thought for those who agree with us, but freedom for
the thought that we hate." - Oliver Wendell Holmes
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.