|
-
January 1st, 2004, 06:39 AM
#1
The procedure entry point ...
i have an app that uses a few of my dlls.
if i run it from the visual c++ (press the "!" or something like it )everything is ok.
however if i double click the icon in the debug (the icon that runs the app)
i get this message
The procedure entry point?TableAppStarted@@_NA could not be located in the dynamic link library TableDll.dll
TableDll.dll is a dll that i use , TableAppStarted is a bool variable
that helps me to know if the app started fully or not .
i am using a new thread with every application that opens through a dll.
what does this error mean and how can i fix it ?
thank u!
-
January 1st, 2004, 07:25 AM
#2
Re: The procedure entry point ...
Originally posted by urika
however if i double click the icon in the debug (the icon that runs the app)
how many table.dll's are there hanging around? sounds like your picking up an older version that does not have the function.
can you explain the statement (if i double click the icon in in the debug)
-
January 1st, 2004, 08:22 AM
#3
I think that there are 2 dll versions, one has TableAppStarted and the other doesn't. The debug mode uses the 2nd version.
Quang
-
January 1st, 2004, 09:04 AM
#4
Last edited by urika; January 1st, 2004 at 09:13 AM.
-
January 1st, 2004, 09:15 AM
#5
can you verify again you do not have two tabledll's...anywhere else.
The problem is, your exe is looking for a reference to a function, the loader is finding the correct .dll, but there is no function named TableAppStarted inside that .dll.
-
January 1st, 2004, 09:27 AM
#6
as u may see i edited my last reply.
you were right , problem fixed ,
thank u
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|