Newsgroup: it.comp.lang.visual-basic
Titolo: Trim non funzia ..

Salve a tutti ho spulciato quà e là ma non ho ancora trovato
la soluzione .. sapete dirmi quale possibile riferimento ho tralasciato
perchè la funzione trim non funziona?
Ciao Max


'non funziona'....
Alberto
-- 
E tutto mi sembrava andasse bene... 

> 'non funziona'....
Esatto .. sembra un paradosso .. ma la "Funzione" TRIM nel mio VB6 
"non funziona" :)
Ciao Max

 perchè la funzione trim non funziona?
Sim Salabim!!
Se ci dai un'pò di codice, o di informazioni in più, forse
siamo in grado di capire dove sbagli...e si perchè il compilatore
ha sempre ragione!!!

 ha sempre ragione!!!
Sono daccordo con te .. ma olre a dirti di aver effettuato la classica
installazione e quando scrivo la classica riga di codice:
text1.text = trim(text1.text) il trim non viene effettuato e non
mi viene restituito nessun messaggio di errore non so che dirti di più
..
Ciao Max

Hai controllato che i caratteria a destra e sinistra siano
effettivamente degli spazi?
Anche il chr(160) fa uno spazio ma la funzione trim non lo toglie
Piero

 mi viene restituito nessun messaggio di errore non so che dirti di più
Cioè il testo ti rimane con gli spazi alle due estremità??
Nota che se il testo viene preso da file o da input strani (excel, 
ecc...), ci sono dei caratteri strani che non sono spazi, ma vengono 
messi come tali (in realtà sono caratteri non stampabili, invisibili) 
che la trim$ non riconosce come spazi, perchè non lo sono affatto e ti 
può sembrare che non funzioni...

 può sembrare che non funzioni...
Negativo, inserisco il testo nella textbox direttamente da tastiera
e lo spazio è quello della barra spaziatrice .. ma che pò esse?
Ciao Max

 ha scritto nel messaggio 
news:20050523165915.00003bbf@andrea...
Salve a tutti ho spulciato quà e là ma non ho ancora trovato
la soluzione .. sapete dirmi quale possibile riferimento ho tralasciato
perchè la funzione trim non funziona?
effettivamente è capitato anche a me senza alcun motivo....
ho risolto con un replace 

 e lo spazio è quello della barra spaziatrice .. ma che pò esse?
Io non ho ancora capito: ma non "funziona" come dovrebbe o non è
riconosciuta dal compilatore?
Ciao
--
Reporting tool: 
http://www.neodatatype.net
Qualunque mentecatto può scrivere codice che un computer possa capire.
I buoni programmatori scrivono codice che gli uomini possano capire.
[Martin Fowler]

 riconosciuta dal compilatore?
nn gli toglie gli spazi 

 nn gli toglie gli spazi 
intanto vedo che toglie le "o" :-PPP
-- 
ciao, hal


mi domando come fai a scrivere software se le tue capacita`
di analisi si fermano a "non funziona" :-(
-- 
ciao, hal

 nn gli toglie gli spazi
*quali* spazi ?

> nn gli toglie gli spazi 
Esatto se io nella textbox inserisco "Msg con spazi"
e poi applico la trim devo ottenere "Msgconspazi"
ma invece non ottengo nulla, nemmeno un messaggio d'errore
Ciao Max

 ha scritto

e cosi' dev'essere.
scrivi "trim", metti il cursore dentro la parola, e premi f1.

 ha scritto nel messaggio 
news:20050523213911.00001e8d@max...

"Devi" ottenere? ... leggi bene la guida di Trim, poi leggi quella di 
Replace e vedi un po' quale funzione ti serve davvero.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

ma invece non ottengo nulla, nemmeno un messaggio d'errore
Domani, h 21.30, presso la sala grande del Palace Hotel, convegno sul
tema "Help in linea, questo sconosciuto". :))
--
Ciao!
Luca Menegotto

Deve essere stato veramente difficile leggere l'aiuto in linea, un testo
estremamente lungo e complicato, difficile da interpretare:
Restituisce un valore Variant (String) contenente una copia di una 
stringa senza spazi INIZIALI e FINALI.
Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Tu sei pazzo.
Ore e ore, e non hai mai guardato sulla guida?
Pensi seriamente di poter sviluppare qualcosa, con un approccio così poco 
metodico?


 ma invece non ottengo nulla, nemmeno un messaggio d'errore
Stai sbagliando: la trim toglie gli spazi dalle due estremità della
frase e non nel suo mezzo...
per fare quello, devi usare la replace()

 per fare quello, devi usare la replace()
Ringrazio tutti per la collaborazione e i suggerimenti che mi sono stati
dati, utilizzando una replace ottengo quello che voglio
grazie ancora per l'aiuto :)
Ciao Max