> i need to know that how do other apps like delphi and vb
> interact with packet driver that comes with ethereal
>
> what is the method ?
That's not an Ethereal issue, it's a WinPcap issue (the packet driver
*doesn't* come with Ethereal, you have to download and install it
separately, precisely *because* it's a tool that works with applications
other than Ethereal).
The WinPcap FAQ at
http://netgroup-serv.polito.it/winpcap/misc/faq.htm
says:
Q-8: Can I use WinPcap with Borland developing tools?
A: We support only Microsoft developing tools. Borland
compilers need a .lib file whose format is different compared to
the Microsoft one. You can generate such a file by using a
utility provided by Borland, by typing
implib -acf PacketBCB.lib packet.dll
In case you are interested in Borland Delphi, you can contact
Lars Peter Christiansen (http://home1.stofanet.dk/nitezhifter),
Denmark. We do not know anything else about Borland C++
Builder.
In any case, WinPcap 2.1 comes as dll (WPcap.dll) instead of
static library. This makes things much simpler.
It says nothinga bout Visual Basic.
Note that *I* use neither Delphi nor Visual Basic, and, as such, will be
completely unable to answer any further questions you have. I would
suggest that, if nobody else answers your questions, you send mail to
the WinPcap mailing list:
winpcap@xxxxxxxxxxxxxxxxxxxxxxx
asking about Delphi and VB use of the libraries.