variables [ayuda]

Iniciado por Psyke1, 15 Abril 2010, 17:23 PM

0 Miembros y 1 Visitante están viendo este tema.

Psyke1

Imaginemos q tengo:
Código (vb) [Seleccionar]

Dim a, s, d, f, g, h, j, k, l, ñ, x, c ,v , b, n, m As Integer

Sabrian decirme como asigno a todas a la vez el valor 10??  por ejemplo. :huh:

Gracias! ;D

Karcrack

#1
Una pequeña nota, si lo declaras de esa forma todas esas variables seran de tipo Variant y 'm' sera Integer

Te recomendaría trabajar con Arrays en vez de con tantas variables... Por que que yo sepa no existe una forma de establecer a todas las variables el mismo valor solo con llamar a una función...

Creo que se podria hacer con algunos truquitos... :P Dejame pensar y si eso en un rato ya comento ;D
Nada, no he podido :xD, a ver si hay suerte y alguien lo consigue >:D

Por ahora te recomiendo hacerlo asi:
Código (vb) [Seleccionar]
    Dim a As Integer, s As Integer, d As Integer,...
    a = Valor: s = Valor: d = Valor:....


Aunque dependiendo de la tarea sera mejor que uses Arrays

Psyke1

#2
Cita de: Karcrack en 15 Abril 2010, 18:48 PM
Una pequeña nota, si lo declaras de esa forma todas esas variables seran de tipo Variant y 'm' sera Integer

Esto no lo sabia...jejejejeje :)

seba123neo

lo vi en el codigo anterior y te lo hiba a decir, sin que te enojes te digo que esto esta en cualquier manual de visual basic, te recomiendo leer el del guille de visual basic 6, te explica bien y te advierte de estas cosas que NO se debe hacer.

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Psyke1

#4
Cita de: seba123neo en 18 Abril 2010, 17:52 PM
sin que te enojes
Gracias seba123neo, mirare ese manual, y ten presente que me ayudas, no me estas diciendo nada malo... :laugh:

Psyke1

#5
Una duda toooonta:
Siempre que yo declare una variable pública he de hacerlo en un módulo?? :huh:
es decir, si solo tengo que declarar esto:


Código (vb) [Seleccionar]

Public a As Integer
Public b As String

Tendria que crear un módulo???  :-\
(Lo digo porque las declaro en un formulario y no funcionan...) :-(


Gracias ya investige yo por mi cuenta!!! ;D