Problema de Variables

Iniciado por Timerlux, 21 Junio 2007, 17:58 PM

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

Timerlux

Hola a todos !!!

¿Como se declara una variable con un valor inicial?

Me suena haberlo visto pero no se.

Usando esto  qu viene en un Ejemplo del MSDN, VB no me lo coje y no se porque:

Dim summary As String = "Summary of results"
Dim startingAmount As Long = 500


El Ejemplo:


http://msdn2.microsoft.com/es-es/library/7ee5a7s1(VS.80).aspx

Gracias a todos

Mad Antrax

Declara la variable normal y asigna su valor en Form_OnLoad o Sub_Main

Si no vas ha modificar ese valor puedes usar:


Const MiVariable As String = "MadAntrax"


Saludos!!
No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.

Hans el Topo

creo que no ta permitido
xk no haces...

Dim summary As String
Dim startingAmount As Long

'donde necesites inicializar
summary="Summary of results"
startingamount=500



si son constantes

const startingAmount=500

si es un valor opcional en una función/sub

optional startingAmount as long=500
 

Timerlux

Ya se que se puede hacer asi, la verdad es que no es un problema muy grave, tengo esa opcion que es la normal.

Pero estoy dejando el codigo bonito comentado y entendible, y queria que me quedasen arriba ya con su valor , con los comentarios de que es cada cosalos valores esque estoy, y dejar los procedimientos menos cargados de codigo.

Por cierto lo habeis probado vosotros, ya es por curiosidad, os a funcionado o el MSDN debe estar equibocado?

Dim startingAmount As Long = 500  'va o no va?


;D ;D ;D


Hans el Topo

a mi no me tira


si quieres dejarlo arriba y tal

create un procedimiento (mismamente "inicializar_variables")y en el load llamalo, subes el procedimiento debajo de la creación de variables y ahí inicializas... asi te queda curiosito...xD
 

Sancho.Mazorka

Lo que tu intentas hacer es de VB.NET, en VB6 no esta permitido, la unica manera es, si no pensas modificar el valor, hacer una constante, si vas a modificar el valor en el Form_Load ir poniendo el valor de cada variable.


Sancho.Mazorka    :¬¬
Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html