Visual Basic - Bucle

Life is soft - evento anual de software empresarial
 
Vista:

Bucle

Publicado por Oscar (2 intervenciones) el 31/03/2009 10:30:50
Buenos dias, estoy experimendanto con visual, y me gustaria saber si hay alguna manera de hacer un bucle que mire todas las combinaciones posibles, de 5 char(variable) ,Mas o menos lo que quiero que aga:
cadena = char(i) 1º pasada del bucle
cadena = char(i)&char(i) 2º pasada del bucle
cadena = char(i)&char(i)&char(i) 3º pasada del bucle
cadena = char(i)&char(i)&char(i)&char(i) 4º pasada del bucle
cadena = char(i)&char(i)&char(i)&char(i)&char(i) 5º Pasada del bucle
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Bucle

Publicado por ChidWist (4 intervenciones) el 31/03/2009 23:40:26
No entiendo bien tu problema pero solo juega con un par de varibles en base al numero de iteraciones que necesites realizar.

cadena ="" 'inicializas tu cadena
for i=1 to Nveces
cadena= cadena & chr(i) 'esto ira acumulando el caracter generado por chr()
next i

me.print cadena 'te dará una cadena de caracteres según las iteraciones del for

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bucle

Publicado por Oscar (2 intervenciones) el 01/04/2009 11:55:21
Ya perdona es que suelo explicarme algo mal, lo que me dices tu no me daria todas las combinaciones posibles, me daria estos resultados:
cadena= ""
for i=0 to 255

for x=0 to 255
cadena = char(i) & char(x)
next x
next i

Bueno entenderas que hace esto, todas las combinaciones posibles con 2 char, y asi podria hacerlo para 5 solo que es una chapuza xDDDD, no hay una manera mejor? a mi no me se ocurrio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar