It's actually a MFC include file that the MSVC++ IDE includes in resources
which are created/modified in the IDE even if you aren't using MFC for a
particular project.
Chris
At 04:11 AM 6/12/2001, Christoffer Dam Bruun wrote:
>I think "afxres.h" is a windows includefile:
>
>[c: programmer] find . -name "*afxres*"
>./DevStudio/VC/mfc/include/AFXRES.H
>./DevStudio/VC/mfc/include/AFXRES.RC
>./DevStudio/VC/mfc/include/l.chs/AFXRES.RC
>./DevStudio/VC/mfc/include/l.cht/AFXRES.RC
>./DevStudio/VC/mfc/include/l.deu/AFXRES.RC
>./DevStudio/VC/mfc/include/l.esp/AFXRES.RC
>./DevStudio/VC/mfc/include/l.fra/AFXRES.RC
>./DevStudio/VC/mfc/include/l.ita/AFXRES.RC
>./DevStudio/VC/mfc/include/l.kor/AFXRES.RC
>
> > -----Original Message-----
> > From: Sascha Presnac [mailto:[EMAIL PROTECTED]]
> > Sent: 12. juni 2001 11:08
> > To: Xerces Mailing List (E-Mail)
> > Subject: RE: Problems with Xerces 1.4.0 and VC++ 6.0
> >
> >
> > Hi!
> >
> > First of all, thanks for this tip, it really helped me a step for.
> >
> > Now, i have downloaded the Sources of Xerces to recompile
> > them and get a
> > debug able DLL of it and i think, i have found the bug.
> >
> > The Byte Alignment of Xerces is 8 Byte, but for reall beeing
> > "Cross-Plattform", it would have to be 4 Bytes, so that
> > Xerces would be able
> > to export all function "as is" and can be called from Delphi
> > and so on.
> >
> > Is there a 4 Byte compiled Version?
> > I cannot compile it, because i am missing the "afxres.h" File!
> >
> > Any help would be great...
> >
> > BESTe Gr�sse, BEST regards
> >
> > Sascha Presnac
> > Research & Development
> > BEST GmbH
> > Mevissenstr. 65
> > D-47803 Krefeld
> > Germany
> > http://www.bestcolor.com/
> >
> > -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
> >
> > |# -----Original Message-----
> > |# From: Erik Schroeder [mailto:[EMAIL PROTECTED]]
> > |# Sent: Friday, June 08, 2001 7:24 PM
> > |# To: '[EMAIL PROTECTED]'
> > |# Subject: FW: Problems with Xerces 1.4.0 and VC++ 6.0
> > |#
> > |#
> > |# For some reason, I'm not getting through to the list today...
> > |#
> > |# -----Original Message-----
> > |# From: Erik Schroeder
> > |# Sent: Friday, June 08, 2001 10:56 AM
> > |# To: '[EMAIL PROTECTED]'
> > |# Subject: RE: Problems with Xerces 1.4.0 and VC++ 6.0
> > |#
> > |#
> > |# Not sure if this'll help, but you may with to check out MS
> > |# KB article
> > |# Q196069...
> > |# PRB: LoadLibrary API Fails with 998 (ERROR_NOACCESS) Error
> > |#
> > |#
> > |#
> > |# -----Original Message-----
> > |# From: Sascha Presnac [mailto:[EMAIL PROTECTED]]
> > |# Sent: Friday, June 08, 2001 10:28 AM
> > |# To: '[EMAIL PROTECTED]'
> > |# Subject: AW: Problems with Xerces 1.4.0 and VC++ 6.0
> > |#
> > |#
> > |# Hi Chris!
> > |#
> > |# Answers are in the Text below marked with [sp]>:
> > |#
> > |# BEST regards,
> > |# Sascha
> > |#
> > |# -----Originalnachricht-----
> > |# Von: Chris Hill
> > |# An: [EMAIL PROTECTED]
> > |# Gesendet: 08.06.01 17:02
> > |# Betreff: Re: Problems with Xerces 1.4.0 and VC++ 6.0
> > |#
> > |# It's hard to say what the problem is without more details.
> > |# What is the
> > |# exception it throws? Is this only under the debugger?
> > Xerces does
> > |# throw
> > |# exceptions internally. Perhaps Delphi's debugger is showing these
> > |# internal
> > |# exceptions.
> > |#
> > |# [sp]>: No, the Exeptions are throws in the IDE and when i
> > |# run the linked
> > |# Delphi Programm (.exe).
> > |#
> > |# Are you sure you are declaring the C++ function with the
> > |# same calling
> > |# convention in Delphi and C++ (cdecl, stdcall, etc..)?
> > |#
> > |# [sp]>: Yes i do. We have many DLL�s here, made with VC++
> > |# and then called
> > |# them by Delphi. So i am sure i have made everything right.
> > |# Even: I made 4
> > |# other Developers crazy for searching the Bug in my Code :)
> > |#
> > |# Your sample console program (written in C++?) which works
> > |# calls the same
> > |#
> > |# DLL that the Delphi program is calling?
> > |#
> > |# [sp]>: Yes, absolutely. There are no changes made in the
> > |# DLL, i simply
> > |# copy&pasted it!
> > |#
> > |# Your C++ function should make sure that no exceptions are
> > |# thrown out of
> > |# the
> > |# function since Delphi probably wouldn't be able to handle them
> > |# correctly. You should wrap the everything in your C++
> > |# function in one
> > |# try/catch block to make sure no exceptions are thrown out
> > |# of the DLL.
> > |# try { /* Xerces calls */ }
> > |# catch(...) { /* signal error condition by some other means */ }
> > |#
> > |# [sp]>: I have a construct like this. But my main Problem
> > |# is, that Delphi
> > |# even fails to step over the LoadLibrary Line (error code: 998
> > |# ERROR_NOACCESS). The Lib is there, thats not the point. I
> > |# tryed it, when i
> > |# removed the Xerces DLL�s from my Directory and it throws me
> > |# an execption
> > |# like "dll xerces_xyz.dll not found". When i put them in, my
> > |# mashine do
> > |# something on my harddisk and then throws this exeption in
> > |# LoadLibrary. In my
> > |# Code from VC++, there is a try...catch in it, when running
> > |# into the 'catch'
> > |# part, it only gives back a int-returncode!
> > |# I try to solve this for 4 Days, but all i get till now are
> > |# more white hairs
> > |# ;) So, it is very nice of you to help me, thank you, and i
> > |# hope, it will
> > |# work next week.
> > |#
> > |# [sp]>: P.S. Sorry for my terrible englisch :)
> > |#
> > |#
> > |# Chris
> > |#
> > |# At 09:04 AM 6/8/2001, Sascha Presnac wrote:
> > |# >Hi!
> > |# >
> > |# >I have a big problem using Xerces 1.4.0 with Visual C++
> > |# 6.0 (SP 4) and
> > |# >Windows 2000 Pro.
> > |# >I want to build a DLL, witch implements the xerces
> > |# .lib-files (and so
> > |# calls
> > |# >the xerces dll�s)
> > |# >Now, when I try to load the DLL with Delphi (its an C++
> > |# with 'extern
> > |# "C"'
> > |# >calls in it), it throws me an Expection.
> > |# >It does not throw errors, when i try to load it with a
> > |# sample console
> > |# .exe
> > |# >file.
> > |# >
> > |# >So, for my eyes, it seems that i cannot build a .dll witch
> > |# is calling
> > |# xerces
> > |# >for building a dll to use with Delphi.
> > |# >
> > |# >Please help me with that matter.
> > |# >Thank you in advance...
> > |# >
> > |# >Sascha
> > |# >
> > |# >-----------------------------------------------------------
> > |# ----------
> > |# >To unsubscribe, e-mail: [EMAIL PROTECTED]
> > |# >For additional commands, e-mail: [EMAIL PROTECTED]
> > |#
> > |#
> > |# ------------------------------------------------------------
> > |# ---------
> > |# To unsubscribe, e-mail: [EMAIL PROTECTED]
> > |# For additional commands, e-mail: [EMAIL PROTECTED]
> > |#
> > |# ------------------------------------------------------------
> > |# ---------
> > |# To unsubscribe, e-mail: [EMAIL PROTECTED]
> > |# For additional commands, e-mail: [EMAIL PROTECTED]
> > |#
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]