COMO PEGAR ESSES DADOS

NETBRFAKES 09/01/2014 21:23:29
#432882
Boa tarde como eu pego esses dados
pelo webbrowser

preciso pegar o saldo que no caso e 16,30 mas varia de acordo com o cliente
e tambem o credito agentado

que varia tambem



<table style=[Ô]width:90%; margin-left:5%[Ô]>
<tbody><tr>
<th width=[Ô]90%[Ô]>Saldo em 22/12/2013</th>
<th width=[Ô]10%[Ô] align=[Ô]right[Ô]>16,39</th>
</tr>
<tr>
<th width=[Ô]90%[Ô]>Créditos agendados:</th>
<th width=[Ô]10%[Ô] align=[Ô]right[Ô]>0,01</th>
</tr>
</tbody></table>
KERPLUNK 10/01/2014 10:28:59
#432894
Isso por acaso é um extrato bancário?
NETBRFAKES 10/01/2014 12:16:03
#432902
Não , e um sistema de consultas !
NETBRFAKES 11/01/2014 13:01:51
#432937
Vai ter que usar Regex.

Criei um pattern de cabeça aqui,não sei se vai funcionar,mas se não funcionar,me avise.
Crie uma resource (ou setting),com o valor:

Código :
<table style=[Ô]width:90%; margin-left:5%[Ô]>\s{1}<tbody><tr>\s{1}<th width=[Ô]90%[Ô]>Saldo em \d{2}/d{2}/d{4}</th>\s{1}<th width=[Ô]10%[Ô] align=[Ô]right[Ô]>(.{1,})</th>\s{1}</tr>\s{1}<tr>\s{1}<th width=[Ô]90%[Ô]>Créditos agendados:</th>\s{1}<th width=[Ô]10%[Ô] align=[Ô]right[Ô]>(.{1,})</th>\s{1}</tr>\s{1}</tbody></table>

No caso,vou dar um exemplo utilizando o evento DocumentCompleted.

Código (vb.net):
Dim src As String = wb.DocumentText [ô]codigo fonte da pagina
Dim rg As New Regex(My.Resources.PatternGuilherme)
Dim colecao As Match = rg.Match(src)

If colecao.Success Then
MessageBox.Show([Ô]Saldo: [Ô] & colecao.Groups(1).Value)
End If

Se funcionar,tudo bem.Mas recomendo que dê uma estudada sobre Regex para entender melhor.

Creditos

Guilherme Santos
Tópico encerrado , respostas não são mais permitidas