Hola a tod@s!
He creado un vector de TextBox en Visual Basic 6.0 y ahora tengo que asignarle una posición y un tamaño a cada objeto, para que no me aparezcan todos uno encima del otro. Alguien puede echarme una mano?
Muchas gracias a todos...
| |||
Posición TextBox en Visual Basic Hola a tod@s! He creado un vector de TextBox en Visual Basic 6.0 y ahora tengo que asignarle una posición y un tamaño a cada objeto, para que no me aparezcan todos uno encima del otro. Alguien puede echarme una mano? Muchas gracias a todos... |
| |||
gracias por la respuesta, pero eso ya lo había intentado. La primera opción no me sirve ya que realmente los TextBox no existen, se crean al ejecutar la aplicación, según cuántos TextBox necesite. La segunda opción me da problemas al compilar. Así que si existe otra manera agradecería a quien me pudiera ayudar... |
| |||
No entiedo del todo tu problema. Se entiende como lo explico "Don Graff". Pero te echo una mano Si lo que te sucede es que creas un array en tiempo de ejecucion y no los vez, es porque estan instanciados pero no cargados, lo cargas con "load(objeto)". Sino es esto , se un poco más especifica y vemos. PD: te mando esto porque es problema más grave cuando tube que hacer controles en tiempo de ejecucion y me volvi loco hasta que encontre la respuesta. PD: Me olvidaba si era este el problema avisame(sino tambien)
__________________ No se puede inventar un sistema a prueba de tontos, porque los tontos son muy ingeniosos. |
| |||
aca te mando un codigo que creo que te puede servir, lo acabo de probar y funciona. Private Sub Form_Load() 'para este ejemplo poner en 0 la propidad index del control.(crealo en tiempode diseño) 'Generamos dos controles más For x = 1 To 2 'Cargamos el control Load Text1(x) 'le asignamos sus propiedades Text1(x).Top = Text1(x).Height * x + 100 'simmpe se le suma como minimo 100 a culquier control 'que generez o cambies el tamaño. Eso es así porque 'todos los controles y sobretodo los 3D tienen un borde 'Al ancho se lo multiplica *x 'para que tome la propiedad top por c/u. 'lo hacemos visible Text1(x).Visible = True Next End Sub
__________________ No se puede inventar un sistema a prueba de tontos, porque los tontos son muy ingeniosos. |