Newsgroup: it.comp.lang.delphi
Titolo: stringa

Se voglio vedere da quanti numeri è fatta una stringa e se voglio modificare
un carettere della stringa, o voglio aggiungerne uno come fattio?
Grazie per le risposte

 fattio?
puoi fate ;) :
Stringa := Stringa + '<carattere da aggiungere>';
Ciao,
Alan Solo

 un carettere della stringa, o voglio aggiungerne uno come fattio?
Guarda che non paghi per ogni lettera che scrivi, puoi anche dilungarti un
po'!
Che intendi con "Da quanti numeri è fatta una stringa"? Se non ho
interpretato male o vuoi sapere quanti "caratteri numerici" sono presenti in
una stringa oppure vuoi sapere la lunghezza della stringa
Cmq x sapere quanti "caratteri numerici" sono presenti in una stringa puoi
utilizzare un Set :
var MySet : Set Of '1'..'9';
var Stringa : String;
    I,J : Integer;
begin
J:=0;
MySet := ['1','2','3','4','5','6','7','8','9'];
Stringa := Edit1.text;
For I := 1 to length(Stringa) do
    if Stringa[I] in MySet then Inc(J);
end;
J contiene in valore che ti interessa.
Se ho interpretato male e vuoi sapere la lunghezza della stringa puoi
utilizzare la funzione Length().
Per aggiungere un carattere puoi utilizzare la funzione Insert.
--
- Carlo -
c.b...@libero.it

end;
if Stringa[I] in ['0'..'9'] then Inc(J);
--
Andrea Laforgia (ICQ 87230455)
"A C program's trick is sometimes a C++ program's trap"
                                          [S.B.Lippman]

dichiarato sequenzialmente.
E' una correzione di stile.


 if Stringa[I] in ['0'..'9'] then Inc(J);
Che è esattamente la stessa cosa, visto che MySet è un Set ['0'..'9']
dichiarato sequenzialmente.
--
- Carlo -
c.b...@libero.it

 E' una correzione di stile.
Ti giuro che questa non la ho mai sentita.


Ti giuro che questa non la ho mai sentita.
Scrivere ['0'..'9'] e' sicuramente migliore, dal punto di vista
stilistico, che ['0','1','2','3','4','5','6','7','8','9'].
Non essere ostinato e far finta di non capire, ingigantendo come al
solito. Non tutto ti deve essere detto, cerca di capire da te qualche
volta.


 solito.
Ma c'è qualcuno che ti tortura mentre scrivi sui NG? Ti rendono nervoso?
Soprattutto nei miei confronti, mi sembra che tu sia in cerca disperata di
errori miei (che ovviamente non ci sono! :) per poi scatenare tutta la tua
furia! La tua "correzione stilistica" è inutile ai fini del topic, il mio
intento era quello di mostrare come riempire un Set di valori.
Se guardi come ho dichiarato MySet vedi il tuo perfetto stile, ma volevo
mostrare entrambi i metodi di riempimento di un Set. Inoltre se leggi il
messaggio di Alan Solo noti che lui il Set lo ha riempito secondo il tuo
metodo, quindi il tuo messaggio è tanto inutile quanto "doppio" e poco
chiaro, se facevi riferimento a quella serie di valori perchè non la hai
quotata nei msg precedenti?
Non tutto ti deve essere detto, cerca di capire da te qualche volta.
Questa poi ... mah, se sei nervoso mi spiace.


evvvvvaaiiiiiiii!!...:))
un bel "CB vs AL" ogni tanto ci deve stare,
grazie ragazzi di esistere,
senza di voi il ng non sarebbe + lo stessooooo!!!!! ;))

 un bel "CB vs AL" ogni tanto ci deve stare,
:)
Vuoi partecipare? Le iscrizioni sono aperte ...
Ciao! :)


 Ciao! :)
Carlo.... sei stato nominato !!  ;PPP
Ciao, Davide DG  (oink oink)

 Carlo.... sei stato nominato !!  ;PPP
e menomale che siamo ancora in fase di iscrizioni! :)
Ciao! :)


 Ciao! :)
non potrei mai competere :)
Ciao,
Alan