Elikkäs aattelin laittaa tänne pari helppoa kysymystä teille guruille ;-) Eli miten saan selville tietokoneen IP -Osoitteen? Winsockillahan saa selville paikallisen IP -osoitteen. Ja saakohan tuolla VB.Netin 2005 Express edition betalla tehtyä valmista EXE:ä?
ei löydy tai oon sokee : P : D
MS:n Express Edition on vain IDE, ei sillä mitään EXEä tehdä. EXEn tekee kääntäjä, joka taas löytyy .NET Frameworkista (jonka tuo Express Edition on epäilemättä asentanut). Uskoisin, että myös VB.NET-ohjelmat käännetään joka kerta eikä ajeta mitenkään skriptityyppisesti kuten ennen.
IP:n haku näyttäisi olevan peräti neljäs tulos annetussa Google-haussa. http://www.devcity.net/Articles/62/1/
oon sit kai sokee...
No olet.
http://www.devcity.net/Articles/62/1/
You must first import System.Net
'To get local address Dim sHostName As String Dim i As Integer sHostName = Dns.GetHostName() Dim ipE As IPHostEntry = Dns.GetHostByName(sHostName) Dim IpA() As IPAddress = ipE.AddressList For i = 0 To IpA.GetUpperBound(0) Console.Write("IP Address {0}: {1} ", i, IpA(i).ToString) Next
Aihe on jo aika vanha, joten et voi enää vastata siihen.