View Full Version : [ASP] CONVERTIRE STRINGA --> ARRAY
@GuyBrush@
04-06-2003, 10:44
Come faccio x convertire una stringa in array?
es.
VAR = "CIAO"
AR(0)="C"
AR(1)="I"
AR(2)="A"
AR(3)="O"
maxithron
04-06-2003, 12:29
Non sono molto pratico di ASP ma credo che dovresti utilizzare vbscript
ed utilizzare il typecasting Split() per suddividere una stringa in un array e Join() per fare la funzione inversa.
Così ?
For i=1 To Len(stringa)
arr(i) = Mid(stringa, i, 1)
Next
Originally posted by "maxithron"
Non sono molto pratico di ASP ma credo che dovresti utilizzare vbscript
ed utilizzare il typecasting Split() per suddividere una stringa in un array e Join() per fare la funzione inversa.
Split nn va bene perchè devi utilizzare un delimitatore, se fosse cosi "c;i;a;o;" andrebbe bene, ma siccome è "ciao" il metodo giusto è quello descritto da cionci :p
maxithron
04-06-2003, 16:06
ehhh... c'è sempre tanto da imparare :p thx!
Originally posted by "maxithron"
ehhh... c'è sempre tanto da imparare :p thx!
E si...nn si msette mai di imparare cose, sopratutto nella programmazione :) , però è bello conoscere cose nuove :p
ma che cagata, ma se ste ca++o di ASP si programmano in VB, allora vi rompo i C++ anche qui! :D :D
cionci è bello prendersi meriti aggratis o quasi! :D
però ragazzoli tutte le funzioni di manipolazione stringhe:
Left, Right, Mid, Mid overlay, Instr, Like, ecc. ecc.
le dovete conoscere a menadito senno' il primo cionci che passa fa il professore ! :eek: :D
allora voglio fare lo sborone anche io !
e vai di variant array :
VAR = Array("C", "I", "A", "O")
ed è già pronto:
VAR(0)= "C"
VAR(1)= "I"
VAR(2)= "A"
VAR(3)= "O"
e ancora
VAR1 = Array("C", "I", "A", "O")
VAR2 = Array("P", "I", "R", "L", "A")
VAR = Array(VAR1, VAR2)
VAR(0)(0)= "C"
VAR(0)(1)= "I"
VAR(0)(2)= "A"
VAR(0)(3)= "O"
VAR(1)(0)= "P"
VAR(1)(1)= "I"
VAR(1)(2)= "R"
VAR(1)(3)= "L"
VAR(1)(4)= "A"
sono - 5 € alla cena di sezione ! :D
Originally posted by "a2000"
ma che cagata, ma se ste ca++o di ASP si programmano in VB, allora vi rompo i C++ anche qui! :D :D
VBScript per la precisione ;)
non avete più scampo !! :D :D
ti piace il presepie()()()()()()() ? :D
lo vedi cionci che Fortran e i suoi fratelli stanno pervadendo dappertutto ! :cool:
dai il C/C++ è troppo ostroCoto !!!! :D
gli elmetti a punta { lasciateli ai prussiani del 1800 } :p
Originally posted by "a2000"
dai il C/C++ è troppo ostroCoto !!!! :D
Ma fai pure...se la pensi così continua a programmare ad oggetti in VBA ;)
e la prendi sempre sul polemico ... :)
il main è: ti piace il presepie()()()()()()()().capanna()()()().pastorello()()()() ????? :D
Originally posted by "a2000"
e la prendi sempre sul polemico ...
Nono...niente di polemico :)
La battuta era "oggetti in VBA"...che fa veramente ridere :D
Riguardo al presepe...ci può stare...ma il pastorello proprio no...
sì ma ti piace il presepie()()()()()()()().capanna()()()().pastorello()()()() ????? [/siz]
Originally posted by "cionci"
Nono...niente di polemico :)
La battuta era "oggetti in VBA"...che fa veramente ridere :D
Riguardo al presepe...ci può stare...ma il pastorello proprio no...
se modifichi non vale !
perchè tutti gli oggetti di Excel che cosa sono e i Moduli di Classe ...
ci sta il presepe.la capanna.il pastorello.e pure tutti i fili d'erba.Text.Characters(8).Color = RGB(100, 100, 100)
:D :D
Originally posted by "a2000"
perchè tutti gli oggetti di Excel che cosa sono e i Moduli di Classe ...
Ecco lì...ti ci volevo ;)
Quella non è programmazione ad oggetti, ma il semplice utilizzo del framework... Tu non programmi ad oggetti...è chi ha creato il framework che ha programmato ad oggetti...
certo io utilizzo gli oggetti embedded in Excel ma posso aggiungere tutte le classi che voglio generandone tutti gli oggetti che voglio (ma anche singleton? questo lo devo vedere!) con proprietà, metodi ed eventi definiti a piacere.
dopo c'è sempre un ortodosso più ortodosso di Sharon .... cioè volevo dire di SmallTalk però gli attrezzi a disposizione sono quelli.
allora adesso passi a VBA ? :D
Originally posted by "a2000"
tutte le classi che voglio generandone tutti gli oggetti che voglio
Già VB è famoso proprio per la sua notevole propensione per la programmazione ad oggetti :D:D:D
Per la 3^ volta mi ritocca dire, MA LITIGATE SEMPRE !!!!!!!!!! :mad:
E che ci posso fare...mi istiga :D Comuqnue questa volta discutevamo senza litigare...vero ?
matpez forse non capisci...ma io sto cercando di difendere una intera categoria di programmatori da a2000...atrimenti ripiena di temp.zip tutte le persone che fanno una domanda qualsiasi !!! Va a finire che se uno gli chiede che giorno è oggi lui gli rifila l'algoritmo in VBA che genera il calendario gregoriano...ma con fasi lunari incluse !!! :D:D:D
c'ho giusto un problema con la Pasqua ! :D
ma lo sai che ha un periodo di 5700000 anni ! :eek:
comunque cionci il significato delle mie polemiche è solo uno:
siete abusivi !!![/siz]
e come tutti gli abusivi approfittate dell'ospitalità per impossessarvi della casa !
che comunque ha i pilastri fatti di solidi algoritmi di calcolo numerico[/siz],
tutto il resto è riempitivo, compresa la tazza del cesso (i databascie) ! :D :D
Originally posted by "a2000"
ma lo sai che ha un periodo di 5700000 anni ! :eek:
C'avrei scommesso che lo conoscevi :muro: :muro:
siete abusivi !!![/siz]
e come tutti gli abusivi approfittate dell'ospitalità per impossessarvi della casa !
che comunque ha i pilastri fatti di , tutto il resto è riempitivo, compresa la tazza del cesso (i databascie) ! :D :D
Guarda...posso essere anche in parte d'accordo con te... La programmazione ha bisogno di basi matematiche mooolto forti... Chi si mette lì a programmare a cuor leggero, senza sapere quello che c'è sotto, quello che c'è sopra e senza voglia di informarsi non è un vero programmatore...ma un semplice utilizzatore di un compilatore...
Certo è che ognuno è libero di fare ciò che gli pare...sia di prendere la programmazione sul serio che di prenderla alla leggera...
oh bravo ingegnere ! :cool:
ti nomino seduta stante
cum Laude[/siz]
nonchè
[/siz]
LOL :cool:
Io comprendo tutto, ma se si mette a parlare in latino.....LOL :pig:
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.