[ gotivac @ 27.05.2006. 12:59 ] @
| Mozda je pitanje trivijalno, ali ja juce izgubih sat vremena i ne nadjoh nacin.
Pokusacu da uprostim pitanje, to jest da ne postujem citav problem:
Racunar ima jedan mrezni adapter. Prikljucen je na mrezu na kojoj DHCP na serveru dodeljuje IP adrese u mrezi. Kako u Visual Basicu 2005 napraviti program koji ima jedan textbox i jedan commandbutton, da se prilikom klika na commandbutton, u textbox upise IP adresa racunara u mrezi?
Pokusavao sam sa ipaddress.broadcast, ona uvek daje 255.255.255.255.
Znaci, treba mi ono sto treba da se upise u Click event CommandButton-a. |
[ hakiro @ 27.05.2006. 13:46 ] @
pogledaj ovo
ima malo vise od onog sto si trazio ali od viska glava ne boli
http://msdn.microsoft.com/libr...etworkadapterconfiguration.asp
[ robocop @ 27.05.2006. 15:19 ] @
pokusaj u windows-promptu, ukucaj ip-config
onda ces videti ip-adresu.
[ hakiro @ 27.05.2006. 17:36 ] @
Citat:
gotivac: Kako u Visual Basicu 2005 napraviti program koji ima jedan textbox i jedan commandbutton, da se prilikom klika na commandbutton, u textbox upise IP adresa racunara u mrezi?
pokusaj u windows-promptu, ukucaj ip-config
???????????????
[ dr.AgOlO @ 27.05.2006. 20:29 ] @
Ovako se dolazi do IP adrese racunara:
Code:
textBox.Text = Dns.GetHostByName(Dns.GetHostName()).AddressList[0].ToString();
[ gotivac @ 28.05.2006. 10:46 ] @
dr.AgOlO i hakiro, hvala.
robocop, nisi pazljivo citao sta sam napisao. i ne ocekujes valjda da programiram u .net-u, a da ne znam kako da iz windowsa vidim koja je adresa? jasno sam napisao da mi to treba iz vb05, ne iz windowsa.
i, btw, ukucavanjem "ip-config" u promptu ne bih nista dobio, jer je komanda "ipconfig".
[ gotivac @ 28.05.2006. 10:51 ] @
dr.AgOlO, probao sam, ovo sto si mi napisao u VB2005 ne radi.
Prijavljuje sledecu gresku:
Warning 1 'Public Shared Function GetHostByName(hostName As String) As System.Net.IPHostEntry' is obsolete: 'GetHostByName is obsoleted for this type, please use GetHostEntry instead.
GetHostEntry takodje ne pije vodu. Treba li u Imports dodati jos nesto osim System i System.Net?
[ gotivac @ 28.05.2006. 11:05 ] @
Evo, nasao sam resenje, ako nekom jos bude trebalo, treba upisati:
Code:
TextBox.Text = Dns.GetHostAddresses(Dns.GetHostName).GetValue(0).ToString
, s' tim da ovo Dns.GetHostName moze i da se zameni sa My.Computer.Name. Radi u oba slucaja.
[ sale83 @ 28.05.2006. 12:05 ] @
Naravno da nije radilo ono sto je dr.AgOlO zato sto je to za C# a ti si trazio VB.
On ti je ponudio resenje koje radi a na tebi je bilo da na osnovu toga uradis u VB.
Naravno resenje je to sto sto si i sam napisao.
Poz
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.