| View previous topic :: View next topic |
| Author |
Message |
riweber Guest
|
Posted: Fri Sep 01, 2006 8:10 am Post subject: Using WAB.H with BCB2006 |
|
|
I want to use the WAB (Windows Address Book) in an application. I tried
to define WIN32 and include the file wab.h but I always get the
following compilation errors:
[C++ Fehler] wabdefs.h(79): E2238 Bezeichner 'WCHAR' mehrfach deklariert
[C++ Fehler] winnt.h(267): E2344 'WCHAR' bereits deklariert
[C++ Fehler] wabdefs.h(8 : E2238 Bezeichner 'LPWSTR' mehrfach deklariert
[C++ Fehler] winnt.h(275): E2344 'LPWSTR' bereits deklariert
[C++ Fehler] wabdefs.h(89): E2238 Bezeichner 'LPCWSTR' mehrfach deklariert
[C++ Fehler] winnt.h(279): E2344 'LPCWSTR' bereits deklariert
It seems that I have to declare other #define. Do you know what? |
|
| Back to top |
|
 |
Ed Mulroy Guest
|
Posted: Fri Sep 01, 2006 4:33 pm Post subject: Re: Using WAB.H with BCB2006 |
|
|
I assume that "mehrfach deklariert" means defined more than once and
"bereits deklariert" means not defined.
Try moving the include of windows.h earier in the source file than the
include of wab.h (to a line above the include of wab.h).
.. Ed
| Quote: | riweber wrote in message
news:44f7e818 (AT) newsgroups (DOT) borland.com...
I want to use the WAB (Windows Address Book) in an application. I tried to
define WIN32 and include the file wab.h but I always get the following
compilation errors:
[C++ Fehler] wabdefs.h(79): E2238 Bezeichner 'WCHAR' mehrfach deklariert
[C++ Fehler] winnt.h(267): E2344 'WCHAR' bereits deklariert
[C++ Fehler] wabdefs.h(8 : E2238 Bezeichner 'LPWSTR' mehrfach deklariert
[C++ Fehler] winnt.h(275): E2344 'LPWSTR' bereits deklariert
[C++ Fehler] wabdefs.h(89): E2238 Bezeichner 'LPCWSTR' mehrfach deklariert
[C++ Fehler] winnt.h(279): E2344 'LPCWSTR' bereits deklariert
It seems that I have to declare other #define. Do you know what? |
|
|
| Back to top |
|
 |
|