Oppure

Loading
02/03/10 19:51
paoloyes
Ciao a tutti. Ho un piccolo problemino che non so risolvere.

Mettiamo che io ho una richtextbox e all'interno di essa ho queste scritte:

Filename="Ciao.txt"
FileDim="55kb"

Vorrei sapere come posso fare a prelevare il contenuto di Filename (Ciao.txt) e di FileDim (55kb) ed inserirlo magari in una string dichiarata prima o in un altra richtextbox.

Spero di essere stato chiaro. Ciao e Grazie!


Uccio
aaa
02/03/10 20:12
LittleHacker
Postato originariamente da paoloyes:

Ciao a tutti. Ho un piccolo problemino che non so risolvere.

Mettiamo che io ho una richtextbox e all'interno di essa ho queste scritte:

Filename="Ciao.txt"
FileDim="55kb"

Vorrei sapere come posso fare a prelevare il contenuto di Filename (Ciao.txt) e di FileDim (55kb) ed inserirlo magari in una string dichiarata prima o in un altra richtextbox.

Spero di essere stato chiaro. Ciao e Grazie!


Uccio


beh ti basta fare uno split...
Se le due scritte le hai sempre nello stesso posto e non cambiano potresti fare:
Dim Splits As String() 
Splits = RichTextBox1.Text.Split("""")
Dim FileName As String = Splits(1)
Dim FileDim As String = Splits(3)

P.S: Non ho Visual Basic per provare se funziona comunque se non funziona prova un pò a cambiare i numeri dello Splits:k:
aaa
02/03/10 22:09
paoloyes
Grazie mille per la risposta. Adesso provo... comunque dovrebbe funzionare. A me serviva solo sapere il comando (Split) che non me lo ricordavo. Ho tenuto un corso di vb l'anno scorso ma ho dimenticato molte cose xD

Grazie!!!:k:
aaa
02/03/10 22:13
paoloyes
Hem.. a quanto pare non funge. A me servirebbe farlo da un bottone.. comunque se non puoi rispondermi non ti preocc provo da solo. Grazie comunque
aaa
03/03/10 11:10
the_angel
Postato originariamente da paoloyes:

Hem.. a quanto pare non funge. A me servirebbe farlo da un bottone.. comunque se non puoi rispondermi non ti preocc provo da solo. Grazie comunque


Posta il codice...
aaa
03/03/10 14:50
LittleHacker
Postato originariamente da paoloyes:

Hem.. a quanto pare non funge. A me servirebbe farlo da un bottone.. comunque se non puoi rispondermi non ti preocc provo da solo. Grazie comunque


Scusa ma le dichiarazioni(String) che ti ho dato non fungono da RichTextBox qundi se vuoi mostrarle in una RichtextBo devi assegnare il testo a una(o due) RichTextBox...:k:
aaa
04/03/10 18:28
Il Totem
Split va bene in certi casi, ma qui è troppo cervellotico.
Sarebbe buona regola utilizzare le espressioni regolari, ad esempio così:
Dim R As New Regex("(?<Field>.+?)=""(?<Value>.+?)""")
Dim Filename, Filedim As String

For Each M As Match In R.Matches(TextBox.Text)
   If M.Groups("Field").Value = "Filename" Then
      Filename = M.Groups("Value").Value
   End If
   '...
Next
aaa