problema con option strict on

21/09/2006 - 15:38 por Hugo Gsell | Informe spam
Como muchos soy partidario de la utilizacion de la clausula
option strict on
pero tengo el siguiente problema:

For t As Integer = 0 To CantEleVec/2

Next
esto no esta permitido ya que el editor me da un error en tiempo de diseño

si intento hacer ... To CINT(CantEleVec/2)
el option strict entra en acción y me da que la conversion no es posible

QUE PUEDO HACER?
Obvio, que no sea quitar el option strict on

Hugo A. Gsell
Sgo del Estero
Argentina

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
21/09/2006 - 15:54 | Informe spam
"Hugo Gsell" wrote in message
news:
si intento hacer ... To CINT(CantEleVec/2)
el option strict entra en acción y me da que la conversion no es
posible

QUE PUEDO HACER?



Pon la barra al revés, es decir CantEleVec\2. Este es el operador de
"división entera", mientras que "/" es el de "división en coma flotante".
Respuesta Responder a este mensaje
#2 SoftJaén
21/09/2006 - 16:51 | Informe spam
"Hugo Gsell" escribió:

Obvio, que no sea quitar el option strict on



Hola, Hugo:

Aunque está claro que no se recomienda desactivar la instrucción «Option
Strict», si no te queda otra solución que desactivarlo para poder ejecutar
una operación en concreto, escribe en la primera línea del archivo lo
siguiente:

Option Strict Off

Eso hace que dicha instrucción no esté activada en el archivo donde lo has
escrito, estando activada en el resto de los archivos fuentes de tu
proyecto.

Un saludo

Enrique Martínez
[MS MVP - VB]


Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#3 Hugo Gsell
22/09/2006 - 12:14 | Informe spam
o.
Creo que esto solucionara mi problema.

Hugo A. Gsell
Sgo del Estero
Argentina


"Alberto Poblacion"
escribió en el mensaje news:
"Hugo Gsell" wrote in message
news:
si intento hacer ... To CINT(CantEleVec/2)
el option strict entra en acción y me da que la conversion no es
posible

QUE PUEDO HACER?



Pon la barra al revés, es decir CantEleVec\2. Este es el operador de
"división entera", mientras que "/" es el de "división en coma flotante".



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida