Marshalling problems with Gupta Team Developer 2005

forum.gupta.bugreport (2005-2010)
NewsgroupServer
Robot
Robot
Posts: 116488
Joined: 24 Feb 2017, 12:00
Location: World wide

Marshalling problems with Gupta Team Developer 2005

Post by NewsgroupServer » 01 May 2008, 00:12

 Posted by:  Robert Renfro 

Background:
We have a Gupta Team Developer 2005 application (.apt file), that calls a
c++ .dll function.

Sample singature
Function: AddDays
Description: Add Days to a numeric date
Export Ordinal: 0
Returns
Parameters
Receive Number: LPLONG
Number: INT
The first parameter is incremented by the second parameter.

Problem:
For the following values updated by c++ in the "Receive Number," Gupta does
not recognize the change made by c++.

Value 1:
Gupta passes
Receive Number: 20070924
Number: 28
c++ updates:
Receive Number: 20071022
Gupta receives
Receive Number: 20070924

Value 2:
Gupta passes
Receive Number: 20090117
Number: 7
c++ updates:
Receive Number: 20080124
Gupta receives
Receive Number: 20090117

For all other values we tried, the value c++ put into "Receive Number" is
recognized by Gupta.

Question:
Is there a known issue with Gupta Team Developer 2005 and marshalling
numeric data to other languages?

Return to “gupta.bugreport”

Who is online

Users browsing this forum: [Ccbot] and 0 guests