|    
			
				26/11/2009, 15:09
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: agosto-2009 
						Mensajes: 19
					 Antigüedad: 16 años, 2 meses Puntos: 0 |  | 
  |  DUDA SOBRE UTILIZAR OPTION EXPLICIT JUNTO CON DefInt  
  AGRADEZCO CUALQUIER COMENTARIO, ESTA PREGUNTA LA REALIZO POR QUE ME CAUSA PROBLEMA EN OTRO CODIGO MAS COMPLEJO, PERO AQUI SE PUEDE VISUALIZAR MAS FACILMENTE EN ESTE CODIGO.¿porque cuando ejecuto el siguiente codigo, no me marca errores, pero si antepongo Option Explicit ya no me reconoce ninguna variable solamente a la variable Calculo
 SERA QUE NO DEBO UTILIZAR Option Explicit si utilizo Defint?
 esto esta escrito en un formulario:
 
 'Option Explicit
 ' Los nombres de variables que comienzan con las letras
 ' A a K son del tipo Integer de manera predeterminada.
 DefInt A-K
 ' Los nombres de variables que comienzan con las letras
 ' L a Z son del tipo String de manera predeterminada.
 DefStr L-Y
 
 Private Sub Command1_Click()
 valcalculo = 4  ' Inicializa Integer.
 varcadena = "Hola aquí" ' Inicializa String.
 Unavar = "Hola"     ' Causa el error "No coinciden los tipos".
 Dim Calculo As Double   ' Establece explícitamente el tipo como Double.
 Calculo = 2.3455    ' Asigna un Double.
 z = 4 * valcalculo
 ' Las instrucciones Deftipo también se aplican a procedimientos Function.
 calcnum = ATestFunction(4)  ' Llama a una función definida por el usuario.
 Text1.Text = Calculo
 Text2.Text = z
 End Sub
     |