|
| 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
|
|
|