Dim fullsize As Long
fullsize = My.Computer.FileSystem.GetDriveInfo("C:\").TotalSize / 1024 / 1024 / 1024 '= Size in GB
'Divide by 1024 once for KB, twice for MB and three times for GB
Dim spaceleft As Long
spaceleft = My.Computer.FileSystem.GetDriveInfo("C:\").AvailableFreeSpace / 1024 / 1024 / 1024 '= Size in GB
Label1.Text = "C:\ has " & spaceleft & " GB out of " & fullsize & " GB available"
End Sub
Public Function BBCode(ByVal strTextToReplace As String) As String
'//Define regex
Dim regExp As Regex
'//Regex for URL tag without anchor
regExp = New Regex("\[url\]([^\]]+)\[\/url\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<a href=""$1"">$1</a>")
'//Regex for URL with anchor
regExp = New Regex("\[url=([^\]]+)\]([^\]]+)\[\/url\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<a href=""$1"">$2</a>")
'//Image regex
regExp = New Regex("\[img\]([^\]]+)\[\/img\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<img src=""$1"" />")
'//Bold text
regExp = New Regex("\[b\](.+?)\[\/b\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<b>$1</b>")
'//Italic text
regExp = New Regex("\[i\](.+?)\[\/i\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<i>$1</i>")
'//Underline text
regExp = New Regex("\[u\](.+?)\[\/u\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<u>$1</u>")
'//Font size
regExp = New Regex("\[size=([^\]]+)\]([^\]]+)\[\/size\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<span style=""font-size: $1"">$2</span>")
'//Font color
regExp = New Regex("\[color=([^\]]+)\]([^\]]+)\[\/color\]")
strTextToReplace = regExp.Replace(strTextToReplace, "<span style=""color: $1"">$2</span>")
Return strTextToReplace
End Function
Dim readXML As XmlReader = XmlReader.Create(New StringReader(xmlNode))
While readXML.Read()
Select Case readXML.NodeType
Case XmlNodeType.Element
ListBox1.Items.Add("<" + readXML.Name & ">")
Exit Select
Case XmlNodeType.Text
ListBox1.Items.Add(readXML.Value)
Exit Select
Case XmlNodeType.EndElement
ListBox1.Items.Add("")
Exit Select
End Select
End While
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Dim str1 As String
Dim str2 As String
str1 = "vb.net"
str2 = "VB.NET"
Dim result As Integer
result = String.Compare(str1, str2)
MsgBox(result)
result = String.Compare(str1, str2, True) 'true is case insensitive
MsgBox(result)
End Sub
End Class
