Groups > Borland > Delphi upgrade > Re: borlndmm.dll/D2007




borlndmm.dll/D2007

borlndmm.dll/D2007
Tue, 15 Apr 2008 07:06:51 -070
Hello all,

I'm having an issue with the version of borlndmm.dll. I've got a program 
that was developed with D2006 and was working fine. I made one correction to 
the application and recompiled successfully with D2007. When I place the 
application on the client site, the application fails upon execution, that 
is, no statement is executed. The client site has an older version of 
borlndmm.dll.

I had another application this happened with and ran it on another computer 
here with an older version of borlndmm.dll and it failed, but once I copied 
the borlndmm.dll from D2007, the application worked perfectly.

Two questions:

1) What would be causing the error (e.g. file management, screen management, 
etc)?
2) Can I copy the borlndmm.dll from D2007 to the client site and expect 
older versions of Delphi applications to work properly?

Regards,
Rich 
Post Reply
Re: borlndmm.dll/D2007
Tue, 15 Apr 2008 07:26:21 -070
One additional note: The D2006 and D2007 versions of the software were 
compiled on a Windows Vista system.

"Rich Rohde" <rich@richware.net> wrote in message 
news:4804b6ec$1@newsgroups.borland.com...
> Hello all,
>
> I'm having an issue with the version of borlndmm.dll. I've got a program 
> that was developed with D2006 and was working fine. I made one correction 
> to the application and recompiled successfully with D2007. When I place 
> the application on the client site, the application fails upon execution, 
> that is, no statement is executed. The client site has an older version of

> borlndmm.dll.
>
> I had another application this happened with and ran it on another 
> computer here with an older version of borlndmm.dll and it failed, but 
> once I copied the borlndmm.dll from D2007, the application worked 
> perfectly.
>
> Two questions:
>
> 1) What would be causing the error (e.g. file management, screen 
> management, etc)?
> 2) Can I copy the borlndmm.dll from D2007 to the client site and expect 
> older versions of Delphi applications to work properly?
>
> Regards,
> Rich 
Post Reply
Re: borlndmm.dll/D2007
Tue, 15 Apr 2008 09:24:48 -070
I've resolved the issue. One additional note, this is a standalone project. 
I've found, with my DLL projects I don't have a problem.

Added SHAREMEM to units in the Program Source. I've added SHAREMEM to the 
uses statement in the units, but I don't think it's necessary.

Is there an expert that can explain this?

Regards,
Rich

"Rich Rohde" <rich@richware.net> wrote in message 
news:4804bb7e$1@newsgroups.borland.com...
> One additional note: The D2006 and D2007 versions of the software were 
> compiled on a Windows Vista system.
>
> "Rich Rohde" <rich@richware.net> wrote in message 
> news:4804b6ec$1@newsgroups.borland.com...
>> Hello all,
>>
>> I'm having an issue with the version of borlndmm.dll. I've got a
program 
>> that was developed with D2006 and was working fine. I made one
correction 
>> to the application and recompiled successfully with D2007. When I place

>> the application on the client site, the application fails upon
execution, 
>> that is, no statement is executed. The client site has an older version

>> of borlndmm.dll.
>>
>> I had another application this happened with and ran it on another 
>> computer here with an older version of borlndmm.dll and it failed, but

>> once I copied the borlndmm.dll from D2007, the application worked 
>> perfectly.
>>
>> Two questions:
>>
>> 1) What would be causing the error (e.g. file management, screen 
>> management, etc)?
>> 2) Can I copy the borlndmm.dll from D2007 to the client site and expect

>> older versions of Delphi applications to work properly?
>>
>> Regards,
>> Rich
Post Reply
Re: borlndmm.dll/D2007
Tue, 15 Apr 2008 09:26:05 -070
Sorry, I mean USES in the Program Source, not UNITS

"Rich Rohde" <rich@richware.net> wrote in message 
news:4804d741@newsgroups.borland.com...
> I've resolved the issue. One additional note, this is a standalone 
> project. I've found, with my DLL projects I don't have a problem.
>
> Added SHAREMEM to units in the Program Source. I've added SHAREMEM to the 
> uses statement in the units, but I don't think it's necessary.
>
> Is there an expert that can explain this?
>
> Regards,
> Rich
>
> "Rich Rohde" <rich@richware.net> wrote in message 
> news:4804bb7e$1@newsgroups.borland.com...
>> One additional note: The D2006 and D2007 versions of the software were

>> compiled on a Windows Vista system.
>>
>> "Rich Rohde" <rich@richware.net> wrote in message 
>> news:4804b6ec$1@newsgroups.borland.com...
>>> Hello all,
>>>
>>> I'm having an issue with the version of borlndmm.dll. I've got a
program 
>>> that was developed with D2006 and was working fine. I made one 
>>> correction to the application and recompiled successfully with
D2007. 
>>> When I place the application on the client site, the application
fails 
>>> upon execution, that is, no statement is executed. The client site
has 
>>> an older version of borlndmm.dll.
>>>
>>> I had another application this happened with and ran it on another

>>> computer here with an older version of borlndmm.dll and it failed,
but 
>>> once I copied the borlndmm.dll from D2007, the application worked 
>>> perfectly.
>>>
>>> Two questions:
>>>
>>> 1) What would be causing the error (e.g. file management, screen 
>>> management, etc)?
>>> 2) Can I copy the borlndmm.dll from D2007 to the client site and
expect 
>>> older versions of Delphi applications to work properly?
>>>
>>> Regards,
>>> Rich
Post Reply
Re: borlndmm.dll/D2007
Tue, 15 Apr 2008 14:06:08 -040
On Tue, 15 Apr 2008 07:06:51 -0700, Rich Rohde wrote:

> 1) What would be causing the error (e.g. file management, screen
management, 
> etc)?
All of the above. The memory manager is continually being improved.

> 2) Can I copy the borlndmm.dll from D2007 to the client site and expect 
> older versions of Delphi applications to work properly?
I doubt it. You can put the dll in your application directory so that
only your app will find it.

-- 
Marc Rohloff [TeamB]
Post Reply
about | contact