Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
VB6 Pulitura testo
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
acidx
Comune mortale
Comune mortale


Registrato: 29/01/07 23:03
Messaggi: 2

MessaggioInviato: 29 Gen 2007 23:25    Oggetto: VB6 Pulitura testo Rispondi citando

Ciao a tutti, sono nuovo e vorrei porvi un problema che mi sta facendo perdere parecchio tempo, premetto che uso vb6 da pochi mesi e ancora non ho dimestichezza con tutte le sue funzioni.

Ho una textbox in multiline che contiene del testo formattato nel seguente modo :

Host: 194.0.91.3 () blablabla
Host: 194.0.91.2 () blablabla
Host: 194.0.91.1 () blablabla

mi piacerebbe creare un commandbutton che vada a pulire in automatico il contenuto della textbox andando a tenere solo gli indirizzi ip ex:

194.0.91.3
194.0.91.2
194.0.91.1

è possibile farlo ? ho guardato in giro per vedere il funzionamento della funzione trim ma non ho capito se fa al caso mio...

grazie per l'aiuto!!!!!
Top
Profilo Invia messaggio privato
SverX
Supervisor Macchinisti
Supervisor Macchinisti


Registrato: 25/03/02 11:16
Messaggi: 11568
Residenza: Tokelau

MessaggioInviato: 30 Gen 2007 17:50    Oggetto: Re: VB6 Pulitura testo Rispondi citando

acidx ha scritto:
...Ho una textbox in multiline che contiene del testo formattato nel seguente modo :
...
mi piacerebbe creare un commandbutton che vada a pulire in automatico il contenuto della textbox andando a tenere solo gli indirizzi ip


credo tu possa, una linea per volta, controllare attraverso l'operatore LIKE se la riga contiene un indirizzo IP, ad esempio con questa:
Codice:
[0-2][0-9][0-9].[0-2][0-9][0-9].[0-2][0-9][0-9].[0-2][0-9][0-9]

e poi togli un carattere per volta dall'inizio finchè non hai rimosso la spazzatura PRIMA dell'IP e poi togli un carattere per volta DOPO l'IP.

Un problema difficile si separa in più problemini tutti molto più semplici Smile
Top
Profilo Invia messaggio privato HomePage
acidx
Comune mortale
Comune mortale


Registrato: 29/01/07 23:03
Messaggi: 2

MessaggioInviato: 31 Gen 2007 00:57    Oggetto: Rispondi

Grazie per la risposta! appena posso faccio qualche prova, il metodo dovrebbe funzionare... spero solo che non sia ingordo di risorse.. ma alla fine dovrà lavorare su poche centinaia di righe..

grazie ancora!
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi