Click here to Skip to main content
15,909,051 members
Home / Discussions / Visual Basic
   

Visual Basic

 
QuestionExcel file (Read and Write) Pin
naramis29-Jan-07 21:54
naramis29-Jan-07 21:54 
AnswerRe: Excel file (Read and Write) Pin
Christian Graus29-Jan-07 21:57
protectorChristian Graus29-Jan-07 21:57 
AnswerRe: Excel file (Read and Write) Pin
Vasudevan Deepak Kumar29-Jan-07 22:29
Vasudevan Deepak Kumar29-Jan-07 22:29 
Questiondelete, copy etc does not work with windows form ? Pin
porsti29-Jan-07 21:40
porsti29-Jan-07 21:40 
AnswerRe: delete, copy etc does not work with windows form ? Pin
Christian Graus29-Jan-07 21:57
protectorChristian Graus29-Jan-07 21:57 
GeneralRe: delete, copy etc does not work with windows form ? Pin
porsti29-Jan-07 22:02
porsti29-Jan-07 22:02 
QuestionHow to get ipv6 address on local machine? Pin
Teeyai29-Jan-07 20:43
Teeyai29-Jan-07 20:43 
AnswerRe: How to get ipv6 address on local machine? Pin
shakti538529-Jan-07 21:55
shakti538529-Jan-07 21:55 
' This program shows how to use the IPAddress class to obtain a server
' IP addressess and related information.
Imports System
Imports System.Net
Imports System.Net.Sockets
Imports System.Text.RegularExpressions
Imports Microsoft.VisualBasic


Namespace Mssc.Services.ConnectionManagement
Module M_TestIPAddress

Class TestIPAddress

'The IPAddresses method obtains the selected server IP address information.
'It then displays the type of address family supported by the server and
'its IP address in standard and byte format.
Private Shared Sub IPAddresses(ByVal server As String)
Try
Dim ASCII As New System.Text.ASCIIEncoding()

' Get server related information.
Dim heserver As IPHostEntry = Dns.Resolve(server)

' Loop on the AddressList
Dim curAdd As IPAddress
For Each curAdd In heserver.AddressList

' Display the type of address family supported by the server. If the
' server is IPv6-enabled this value is: InternNetworkV6. If the server
' is also IPv4-enabled there will be an additional value of InterNetwork.
Console.WriteLine(("AddressFamily: " + curAdd.AddressFamily.ToString()))

' Display the ScopeId property in case of IPV6 addresses.
If curAdd.AddressFamily.ToString() = ProtocolFamily.InterNetworkV6.ToString() Then
Console.WriteLine(("Scope Id: " + curAdd.ScopeId.ToString()))
End If

' Display the server IP address in the standard format. In
' IPv4 the format will be dotted-quad notation, in IPv6 it will be
' in in colon-hexadecimal notation.
Console.WriteLine(("Address: " + curAdd.ToString()))

' Display the server IP address in byte format.
Console.Write("AddressBytes: ")



Dim bytes As [Byte]() = curAdd.GetAddressBytes()
Dim i As Integer
For i = 0 To bytes.Length - 1
Console.Write(bytes(i))
Next i
Console.WriteLine(ControlChars.Cr + ControlChars.Lf)
Next curAdd

Catch e As Exception
Console.WriteLine(("[DoResolve] Exception: " + e.ToString()))
End Try
End Sub 'IPAddresses


' This IPAddressAdditionalInfo displays additional server address information.
Private Shared Sub IPAddressAdditionalInfo()
Try
' Display the flags that show if the server supports IPv4 or IPv6
' address schemas.
Console.WriteLine((ControlChars.Cr + ControlChars.Lf + "SupportsIPv4: " + Socket.SupportsIPv4.ToString()))
Console.WriteLine(("SupportsIPv6: " + Socket.SupportsIPv6.ToString()))

If Socket.SupportsIPv6 Then
' Display the server Any address. This IP address indicates that the server
' should listen for client activity on all network interfaces.
Console.WriteLine((ControlChars.Cr + ControlChars.Lf + "IPv6Any: " + IPAddress.IPv6Any.ToString()))

' Display the server loopback address.
Console.WriteLine(("IPv6Loopback: " + IPAddress.IPv6Loopback.ToString()))

' Used during autoconfiguration first phase.
Console.WriteLine(("IPv6None: " + IPAddress.IPv6None.ToString()))

Console.WriteLine(("IsLoopback(IPv6Loopback): " + IPAddress.IsLoopback(IPAddress.IPv6Loopback).ToString()))
End If
Console.WriteLine(("IsLoopback(Loopback): " + IPAddress.IsLoopback(IPAddress.Loopback).ToString()))
Catch e As Exception
Console.WriteLine(("[IPAddresses] Exception: " + e.ToString()))
End Try
End Sub 'IPAddressAdditionalInfo

Public Shared Sub Main(ByVal args() As String)
Dim server As String = Nothing

' Define a regular expression to parse user's input.
' This is a security check. It allows only
' alphanumeric input string between 2 to 40 character long.
'Define a regular expression to parse user's input.
'This is a security check. It allows only
'alphanumeric input string between 2 to 40 character long.
Dim rex As New Regex("^[a-zA-Z]\w{1,39}$")

If args.Length < 1 Then
' If no server name is passed as an argument to this program, use the current
' server name as default.
server = Dns.GetHostName()
Console.WriteLine(("Using current host: " + server))
Else
server = args(0)
If Not rex.Match(server).Success Then
Console.WriteLine("Input string format not allowed.")
Return
End If
End If

' Get the list of the addresses associated with the requested server.
IPAddresses(server)

' Get additonal address information.
IPAddressAdditionalInfo()
End Sub 'Main
End Class 'TestIPAddress
End Module
End Namespace



Nothing is Impossible in Life Need Is Try for It
Think Big Get Big
Don’t Forget To Rank Best Post

AnswerRe: How to get ipv6 address on local machine? Pin
Teeyai30-Jan-07 5:25
Teeyai30-Jan-07 5:25 
QuestionDataGridSorting Pin
vin107029-Jan-07 19:37
vin107029-Jan-07 19:37 
QuestionHow to Access Current Index Of Combobox in Datagridview Pin
priya_p23329-Jan-07 19:19
priya_p23329-Jan-07 19:19 
AnswerRe: How to Access Current Index Of Combobox in Datagridview Pin
Nilesh Hapse29-Jan-07 20:27
Nilesh Hapse29-Jan-07 20:27 
GeneralRe: How to Access Current Index Of Combobox in Datagridview Pin
priya_p23329-Jan-07 20:38
priya_p23329-Jan-07 20:38 
GeneralRe: How to Access Current Index Of Combobox in Datagridview Pin
Nilesh Hapse29-Jan-07 22:30
Nilesh Hapse29-Jan-07 22:30 
GeneralRe: How to Access Current Index Of Combobox in Datagridview Pin
priya_p23329-Jan-07 22:57
priya_p23329-Jan-07 22:57 
QuestionGenerate zip file through vb.net Pin
Nilesh Hapse29-Jan-07 18:28
Nilesh Hapse29-Jan-07 18:28 
AnswerRe: Generate zip file through vb.net Pin
Christian Graus29-Jan-07 18:57
protectorChristian Graus29-Jan-07 18:57 
GeneralRe: Generate zip file through vb.net Pin
Nilesh Hapse29-Jan-07 19:16
Nilesh Hapse29-Jan-07 19:16 
GeneralRe: Generate zip file through vb.net Pin
Vasudevan Deepak Kumar29-Jan-07 22:30
Vasudevan Deepak Kumar29-Jan-07 22:30 
GeneralRe: Generate zip file through vb.net Pin
Nilesh Hapse29-Jan-07 23:37
Nilesh Hapse29-Jan-07 23:37 
QuestionCrystal report and vs.net for office tool Pin
Mekong River29-Jan-07 15:53
Mekong River29-Jan-07 15:53 
QuestionWININET from VB 6 to VB .NET Pin
vtnguyen29-Jan-07 9:26
vtnguyen29-Jan-07 9:26 
AnswerRe: WININET from VB 6 to VB .NET Pin
Vasudevan Deepak Kumar29-Jan-07 22:31
Vasudevan Deepak Kumar29-Jan-07 22:31 
QuestionFormatting an excel spreadsheet Pin
leckey29-Jan-07 9:03
leckey29-Jan-07 9:03 
AnswerRe: Formatting an excel spreadsheet Pin
Johan Hakkesteegt30-Jan-07 0:56
Johan Hakkesteegt30-Jan-07 0:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.