EXP18 to EXP20

Xbase++ 2.0 Build 554 or later
Post Reply
Message
Author
ampandya
Posts: 58
Joined: Tue Apr 19, 2016 4:48 am

EXP18 to EXP20

#1 Post by ampandya »

Hi,
I have a source code written by other developer. it was compiled in EXP18, now we have got EXP20.
could you please help me with the changes required to compile in to the latest version?

I have tried to point to the EXP20 Lib and bin, and the exe was created but the dclipx.dll is missing the dc_getiddefault procedure entry point!

Many thanks

User avatar
rdonnay
Site Admin
Posts: 4775
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: EXP18 to EXP20

#2 Post by rdonnay »

You need to double-check what actual DCLIPX.DLL is being loaded.

DC_GetIDDefault() has been in DCLIPX.LIB and DCLIPX.DLL for a long time.
I suspect that your app is trying to load an older version which may be in the same folder as your application EXE.
The eXpress train is coming - and it has more cars.

ampandya
Posts: 58
Joined: Tue Apr 19, 2016 4:48 am

Re: EXP18 to EXP20

#3 Post by ampandya »

Hi,
Thank you for help.

yes there was old .dll file in the exe folder.

now when I run the program i am getting the following error,
Could you please help, what could be wrong?

" The Procedure entry point ?nomTryFindRegisteredClass could not be located in the dynamic link library XPPRT1.DLL. "

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

Re: EXP18 to EXP20

#4 Post by Auge_Ohr »

ampandya wrote:" The Procedure entry point ?nomTryFindRegisteredClass could not be located in the dynamic link library XPPRT1.DLL. "
what Xbase++ Version are you using ?
greetings by OHR
Jimmy

ampandya
Posts: 58
Joined: Tue Apr 19, 2016 4:48 am

Re: EXP18 to EXP20

#5 Post by ampandya »

Hi

It is Xbase++ Version 1.82

Thanks

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

Re: EXP18 to EXP20

#6 Post by Auge_Ohr »

ampandya wrote:It is Xbase++ Version 1.82
so it is wrong to run build20.bat or build19_sl1.bat.
greetings by OHR
Jimmy

User avatar
rdonnay
Site Admin
Posts: 4775
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: EXP18 to EXP20

#7 Post by rdonnay »

The README.TXT says this at the top of the file.

This is Version 2.0 build 264. This release only supports
Xbase++ 2.0 (build 554 or later) and Xbase++ 1.9 (build 331/355)


Why did you buy the most current version of eXpress++ if you are still using Xbase++ 1.82?

Did you use eXpress++ in the past or are you a new user?
The eXpress train is coming - and it has more cars.

User avatar
rdonnay
Site Admin
Posts: 4775
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: EXP18 to EXP20

#8 Post by rdonnay »

The answer to your question is in the below thread:

http://bb.donnay-software.com/donnay/vi ... 747#p10747
The eXpress train is coming - and it has more cars.

ampandya
Posts: 58
Joined: Tue Apr 19, 2016 4:48 am

Re: EXP18 to EXP20

#9 Post by ampandya »

Hi
Yes I am a new user of eXpress++.
sorry for the misunderstanding.

thanks

Post Reply