elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:01  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [S] Declaración de variables
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [S] Declaración de variables  (Leído 1,379 veces)
Dunkansdk

Desconectado Desconectado

Mensajes: 20


Ver Perfil
[S] Declaración de variables
« en: 27 Abril 2011, 01:17 »

Hola a todos, eh visto que hay algunos que declaran las variables con &, # .. al final, es decir:

dim var& ó dim var# por ejemplo.. me gustaría saber que tipo significa cada símbolo ...

No le veo mucha utilidad pero le da facha a mis funciones  :rolleyes: jajaja , un saludo !!


« Última modificación: 27 Abril 2011, 03:37 por Dunkansdk » En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Declaración de variables
« Respuesta #1 en: 27 Abril 2011, 02:16 »

ah si? ._. :huh:


En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: Declaración de variables
« Respuesta #2 en: 27 Abril 2011, 02:45 »

.
Wiki/VB6/Nociones Basicas

No lo he terminado de escribir...

Citar
No le veo mucha utilidad pero le da facha a mis funciones  :rolleyes: jajaja , un saludo !!
Es solo una similitud con la Notación Húngara es decir que si no te apatece usar dicha notacion en tu programa puedes implementar esta, aun que solo es factible en vb6 ya que de hecho la Notación Hungara es aun mucho mejor desde mi punto de vista, aun que me a mi en lo personal me gusta la declaracion corta.

una forma para saber el tipo de las variables declaradas de esta manera es

Código
 
dim variable&
   msgbox typename(variable&)
   ' //    Aun que es lo mismo que:
   msgbox typename(variable)
 
 

Te retornara long...

Temibles Lunas!¡.
« Última modificación: 27 Abril 2011, 02:58 por BlackZeroX▓▓▒▒░░ » En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Declaración de variables
« Respuesta #3 en: 27 Abril 2011, 03:33 »

perdon por desvirtuar, pero

porque :

dim sapopepe as string

no es igual a

sapopepe as string

? ._.
En línea
Dunkansdk

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Declaración de variables
« Respuesta #4 en: 27 Abril 2011, 03:36 »

Muchas gracias BlackZeroX ...
En línea
79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: [S] Declaración de variables
« Respuesta #5 en: 27 Abril 2011, 04:59 »

HOLA!!!

Perdon por meterme pero para mi, queda mucho mejor escribir "as tipo" que poner un simbolo... Me hace recordar al Basic 7 que no existia As y tenias que usar esos simbolos molestos.

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: [S] Declaración de variables
« Respuesta #6 en: 27 Abril 2011, 05:16 »

la Notacion Hungara es otra cosa...es sobre como declarar las variables con un prefijo para darle un nombre que se corresponda al tipo de dato que es.

estos simbolos se llaman sufijos, y no son recomendados, en la misma pagina de microsoft lo dice, aunque hay algunos que lo usan, para mi el codigo se vuelve horrible e ilegible.

saludos.
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [S] Declaración de variables
« Respuesta #7 en: 27 Abril 2011, 08:14 »

.
Ouch cometi un error de redacción y explicación de la Notacion Hungara y los simbolos, en efecto no son iguales solo dire "queria decirque son similares ya que estan junto a la declaracion de la variable en cierta manera".

Aun que la mejor informacion esta aquí:

en la misma pagina de microsoft lo dice

Serias tan amable de publicar aquí la url a la MSDN no encuentro nada al respecto sobre los símbolos, aun que la información actual de la MSDN ya es mas que nada para .NET y cosas actuales... vb6 ya esta entre la espada y la pared.

P.D. Como decia un usuario medio terco: Estaba al Pedo; Claro esta que ya no son utilizables pero a mi me gusta usarlos de alguna manera, si el IDE y el compilador me lo permiten..., entonces los utilizare, esecto si es un programa por varias personas claro esta.

Dulces Lunas!¡.
.
« Última modificación: 27 Abril 2011, 08:16 por BlackZeroX▓▓▒▒░░ » En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: [S] Declaración de variables
« Respuesta #8 en: 28 Abril 2011, 01:52 »

Serias tan amable de publicar aquí la url a la MSDN no encuentro nada al respecto sobre los símbolos, aun que la información actual de la MSDN ya es mas que nada para .NET y cosas actuales... vb6 ya esta entre la espada y la pared.

convenciones de nomenclatura para Visual Basic
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [S] Declaración de variables
« Respuesta #9 en: 28 Abril 2011, 07:47 »


Código
 
Sub main()
Dim lV&
Dim iV%
Dim cV@
Dim dV#
Dim smsg$
   smsg = "Aun que el tema era la declaración de de las variables mas no la utilización, estuvo bien." & vbCrLf & _
          "Aun que no dice que no lo recomienda, solo que son descontinuados dichos sufijos aun es casi lo mismo de alguna manera..."
   MsgBox smsg
   MsgBox TypeName(0&) & vbCrLf & _
          TypeName(0) & vbCrLf & _
          TypeName(0@) & vbCrLf & _
          TypeName(0#)
   MsgBox "Aun asi los sufijos yo en lo personal los uso como un   Cast   en vb6 aun que claro esta que existen las funciones espesificas para esto... aun que es cuestión de opiniones ¿o No?" & vbCrLf & _
          vbCrLf & _
          TypeName(0 + (iV + lV)) & vbCrLf & _
          TypeName(0# + (iV + lV)) & vbCrLf & _
          TypeName(0@ + (iV + lV))
End Sub
 
 

Temibles Lunas!¡.
-
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Construccion de variables con otras variables - PHP
Desarrollo Web
Azielito 7 778 Último mensaje 18 Agosto 2005, 03:44
por Morris
Pasar variables por formulario sin variables globales¿?
PHP
hardkoo 11 2,518 Último mensaje 22 Noviembre 2006, 12:55
por chicuela66
Variables dentro de variables (batch)
Scripting
^Arkangel^ 8 2,316 Último mensaje 6 Febrero 2008, 23:18
por GUN$
For + set + variables
Scripting
soS_boludo 3 716 Último mensaje 9 Noviembre 2008, 02:43
por Leo Gutiérrez.
If con 2 variables « 1 2 »
PHP
julioli 16 2,606 Último mensaje 5 Febrero 2009, 07:23
por HardieVon
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines