[RESOLVED] API? How did they know about it ?
I'm just wondering how programmer know what api should they call on what library it belong. How and where can i get api function. Not using internet of course, cause im thinking if i am in a situation "emergency" that i need an api function where should i get it and how to call it. Hope you got my point :wave:
Re: API? How did they know about it ?
hi, there is an application that list all the API functions a calls. think it may be in the API section.
David
Re: API? How did they know about it ?
Without the internet you would want to have one of these books.
With internet access (and I wouldn't understand why this would not be your first choice) MSDN on-line is your first stop.
There are many "api-helpers" sites out there so here is just a few:
http://vbnet.mvps.org/api/apis/index.html
http://custom.programming-in.net/
http://allapi.mentalis.org/
Re: API? How did they know about it ?
Late reply here :), thanks to you guys and RhinoBull so theres no other way to look for api function via looking in registry or system32 and so on.
Re: API? How did they know about it ?
There might be (I don't know of any), but even if there is you would not know how to use them without some documentation.
Re: API? How did they know about it ?
You can download the API VIewer utility and API Guide from allapi.mentalis.org for off line viewing and API definitions and declarations.
API Viewer utility download link in my signature.
Re: API? How did they know about it ?
Hmph i see so all programmers are rely on the documentation. Thank you all.
Re: [RESOLVED] API? How did they know about it ?
Of course we do. :)
Imagine you developed some dll and published it without any documentation what so ever.
Everybody will be asking you about what it does, list of functions (and arguments they accept, etc, etc...) it has but you'd say something like "you guys are smart, you can fiigure it out on your own...".
Get the point? ;) I hope you do.
Re: [RESOLVED] API? How did they know about it ?
There are ways to look at functions exposed in dlls, but they are painful without documentation. You could see the arguments needed, infer a guess about what the function does based on the name of the function and the name of the dll, then try blasting it with various argument values, hoping to see some pattern in what happens, but it would be a chore. Many functions return a code, which is generally an integer. Is this a meaningful return? An error message? Success? How would you even know?
So what is it you are hoping to do?
Re: API? How did they know about it ?
Quote:
Originally Posted by
RobDog888
You can download the API VIewer utility and API Guide from allapi.mentalis.org for off line viewing and API definitions and declarations.
API Viewer utility download link in my signature.
thats what i was talking about thanks Rob !!
Re: API? How did they know about it ?
Quote:
Originally Posted by
Davadvice
thats what i was talking about thanks Rob !!
I'm sure you missed few links I provided in post #3. ;)
Re: API? How did they know about it ?
Quote:
Originally Posted by
RhinoBull
I'm sure you missed few links I provided in post #3. ;)
too much reading for me, RB :o a thanks to you also.
David
Re: [RESOLVED] API? How did they know about it ?
Yeah, I get your point, RB :). Thanks