ok ho quasi risolto... anche se non del tutto perchè questo codice che è quello di prima aggiornato e completato nelle sue parti mancanti..
codice:
flag=0
if (lungOggetto <> 0) or (lungMessaggio <> 0) then
NuovoOggetto=left(Oggetto,1)
i=1
do while (i < LungOggetto)
Carattere=""
Carattere = mid(Oggetto,i,1)
Numero = Asc(Carattere)
NuovoNumero = Numero+Chiave
NuovoCarattere= Chr(NuovoNumero)
NuovoOggetto = NuovoOggetto & "." & NuovoCarattere
i=i+1
loop
else
flag=1
end if
mi rilascia comunque un errore..
infatti ipotizzando sempre che io lavori sulla parola ciao io ottengo la parola ciao intervallata da . e convertita secondo il criterio della variabile "chiave" tuttavia il problema mi rimane nella prima lettara, la C di ciao che non viene convertita ma viene sempre e comunque lasciata come C... Perchè?
per capirci l'output di ciao è: c.Ê.Ð.È
dove appunto la prima lettere non viene alterata
grazie