Boa noite.
Estou a criar um programa que vai buscar automaticamente os números do euromilhões, mas estou com um impasse, não consigo filtrar os números da string.
Este é o meu código até agora.
Imports System.Xml
Public Class Form1
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Dim results(0 To 10) As String
Dim arrpos As Integer = 0
Dim milhao As String = "Nada"
ListBox4().Items.Clear()
Dim xr As XmlReader = XmlReader.Create("https://www.jogossantacasa.pt/web/SCRss/rssFeedCartRes")
Do While xr.Read()
If xr.NodeType = XmlNodeType.Element AndAlso xr.Name = "description" Then
results(arrpos) = (xr.ReadElementString)
ListBox4.Items.Add(arrpos & "º " & results(arrpos))
arrpos += 1
Else
xr.Read()
End If
Loop
TextBox2.Text = results(2)
TextBox3.Text = results(4)
End Sub
End Class
Eu consegui por isto a devolver-me só a string pretendida <b>Sorteio nº 094/2016</b>: 5 10 33 34 47 + 2 10 mas queria só a parte dos números 5 10 33 34 47 + 2 10.
Quando uso um split dá-me o erro "Value of type 'String()' cannot be converted to 'String'".
Será que alguém me poderia dar uma ajuda?
Obrigado
Tiago Sousa
↧