Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

How can I get a list of ip addresses on my local pc?

Posted on 2002-04-19
8
Medium Priority
?
203 Views
Last Modified: 2013-11-13
I want to be able to get a list of the ip addresses for ll of the NICs in my pc. Currently I have 2 NICs in my pc. The ip address for 1 is fixed, 192.168.128.xxx, the other ip address is set by dhcp and not stable.
I know I could shell out to IPCONFIG and redirect the output to a file and parse it out to get the ip addresses. But this doesn't seem like a good solution to me.
Any ideas?
0
Comment
Question by:chaos_59
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 4

Expert Comment

by:RichW
ID: 6954919
Why not use a Winsock control, set the port on it and do something like:
Text1.Text = Winsock1.LocalIP
Text2.Text = Winsock1.LocalHostName
RichW
0
 
LVL 4

Expert Comment

by:RichW
ID: 6954929
0
 
LVL 16

Accepted Solution

by:
Richie_Simonetti earned 800 total points
ID: 6954962
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Author Comment

by:chaos_59
ID: 6955199
Rich, I am using a winsock control. But I am using 2 network cards (NICs). The winsock control returns the ip address of only one of the network cards. I tried setting one of the winsock controls to the ip address of one of the cards, hoping that the other winsock control would default to the 2nd network card. But they both returned the same ip address.
0
 
LVL 2

Expert Comment

by:Ber
ID: 6956836
Why don't you just set the IPs in the winsock control once you have determined the IPs using the sample given by Richie...???

Cheers...
Ber...
0
 
LVL 1

Author Comment

by:chaos_59
ID: 6958649
Ber,
I want to be able to get a list of IP addresses. I know what MY ip addresses are now, one is fixec, but the other could change within the week. I don't want to have to change the application every time my ip address changes. Also, if I move this application to another pc I don't want to have to reconfigure it. It's just a lot cleaner if the application can find the correct ip address without having any user intervention.
0
 
LVL 1

Author Comment

by:chaos_59
ID: 6958651
Thanks Richie,
I would have preferred a simpler solution to this. I don't really like api programming, but I'll take what I can get.
Thanks.
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 6958755
Sometimes, there is no other way that API's way (thanks to God that they exist ;). Unfortunately, some goals are impossible with vb "standard" code.
Thanks for "A" grade!
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you haven’t already, I encourage you to read the first article (http://www.experts-exchange.com/articles/18680/An-Introduction-to-R-Programming-and-R-Studio.html) in my series to gain a basic foundation of R and R Studio.  You will also find the …
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.
Suggested Courses

569 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question