Re: VC++ 6.0 DLL Using CString used in VC++ 2008
Hi Terry,
I don't think David was trying to imply that we shouldn't work with 3rd
party libraries (I work with tons of them), just that we should try to get
the source to them as well. I thought Objective Grid came with source. You
may want to take a look at Ultimate Grid too since I think the source is
readily available for it and I think the functionality is at least up to
part with Objective Grid from 8 years ago on V6.
There is no doubt that using 3rd party code (invariably meaning including
DLLs) is a great way to get functionality and we all feel your pain in this
one. Most of us went through this when switched from V6 to the VS.NET years
ago.
Hopefully, when companies like Boeing are distributing code they would be
willing to keep it up to date, but I guess nothing is for sure these days
:o)
Tom
"Terry Steyaert" <TerrySteyaert@discussions.microsoft.com> wrote in message
news:1EFB0393-3E99-4627-9890-B058F1852EDE@microsoft.com...
"David Wilkinson" wrote:
Terry Steyaert wrote:
I have a third party DLL (lib, includes, dll, no source) that
references
So, while I agree with your sentiment, many people in the real world need
to
work with third party DLLs. If you want to work with GM, you probably
need
to interface with FLEX via a GM/EDS DLL. If you want to work with
American,
you probably need to interface with Sabre. If you want to work with
Boeing,
you probably need to interface with something from them. If you want to
run
in Windows, you must rely on Microsoft. If you want to run on Mac, you
need
to rely on Apple.
Unless you build self-supporting code, odds are you are relying on
something
that you don't have source code.
Terry