By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,952 Members | 2,011 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,952 IT Pros & Developers. It's quick & easy.

API Viewer ?

P: n/a
In VB 6.0 there used to be API viewer or something from which one could
copy/paste API declarations into VB6.0 forms/module/class

What is the equivalent option for the VB.NET, if i want to use API functions
what should i do ?
Nov 21 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Hi Arsalan!

"Arsalan" schrieb
In VB 6.0 there used to be API viewer or something from which one could
copy/paste API declarations into VB6.0 forms/module/class

What is the equivalent option for the VB.NET, if i want to use API functions what should i do ?


Have a look at these two sites:

http://www.activevb.de/rubriken/apiv...viewereng.html
http://www.pinvoke.net

Cheers

Arne Janning
Nov 21 '05 #2

P: n/a
"Arsalan" <ar***********@hotmail.com> schrieb:
In VB 6.0 there used to be API viewer or something from which one could
copy/paste API declarations into VB6.0 forms/module/class

What is the equivalent option for the VB.NET, if i want to use API
functions what should i do ?


My ActiveVB-coworker Christoph von Wittch provides an API viewer that can
export declares/... for
VB.NET:

ApiViewer
<URL:http://www.apiviewer.de/>

English translation:

ApiViewer (en)
<URL:http://www.activevb.de/rubriken/apiviewer/index-apiviewereng.html>

Ken Tucker [MVP] wrote an add-in for VS.NET 2003:

VB API Viewer 2003
<URL:http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=673d6b40-3b9b-46a7-a958-a25f4e87568a>

pinvoke.net is a web-based collaborative wiki that collects declares/... for
different .NET programming languages:

pinvoke.net: the interop wiki!
<URL:http://www.pinvoke.net/>

If you don't want to struggle with the declares yourself, you can use this
library:

A Win32 Library for .NET
<URL:http://www.codeproject.com/csharp/win32.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Nov 21 '05 #3

P: n/a

I've tried API Viewer but it crashed repeatedly and seemed to be
missing basic declarations that have been around since Win95--ListView
related structs like HDITEM.

Others haven't had the same problems?

Sam

On Sat, 18 Dec 2004 21:13:43 +0100, "Arne Janning"
<sp***********************@gmx.de> wrote:
Hi Arsalan!

"Arsalan" schrieb
In VB 6.0 there used to be API viewer or something from which one could
copy/paste API declarations into VB6.0 forms/module/class

What is the equivalent option for the VB.NET, if i want to use API

functions
what should i do ?


Have a look at these two sites:

http://www.activevb.de/rubriken/apiv...viewereng.html
http://www.pinvoke.net

Cheers

Arne Janning


Nov 21 '05 #4

P: n/a
Not my ball of wax, but just saw a link for something called PINVOKE.NET
Add-In for VS here:

http://msdn.microsoft.com/office/

http://weblogs.asp.net/johnrdurant/a...17/323570.aspx

http://www.gotdotnet.com/Community/U...a-7b5e6a4754fe

Not sure if it is what you need.

Greg

"Samuel R. Neff" <bl****@newsgroups.nospam> wrote in message
news:gq********************************@4ax.com...

I've tried API Viewer but it crashed repeatedly and seemed to be
missing basic declarations that have been around since Win95--ListView
related structs like HDITEM.

Others haven't had the same problems?

Sam

On Sat, 18 Dec 2004 21:13:43 +0100, "Arne Janning"
<sp***********************@gmx.de> wrote:
Hi Arsalan!

"Arsalan" schrieb
In VB 6.0 there used to be API viewer or something from which one could
copy/paste API declarations into VB6.0 forms/module/class

What is the equivalent option for the VB.NET, if i want to use API

functions
what should i do ?


Have a look at these two sites:

http://www.activevb.de/rubriken/apiv...viewereng.html
http://www.pinvoke.net

Cheers

Arne Janning

Nov 21 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.