Microsoft.VisualBasic

22/12/2005 - 13:44 por Novato | Informe spam
Hola,

estoy intentando generar código que no sea dependiente de la dll de
Microsoft.VisualBasic, es decir, que trabaje sólo con lo que entiende el
.NET Framework...

¿Me podrías indicar qué alternativas hay para las funciones InputBox, IsDate
e IsNumeric?

Muchas gracias

Preguntas similare

Leer las respuestas

#6 Jose Luis Manners
22/12/2005 - 19:30 | Informe spam
Mira a ver si una de estas te sirve:

http://regexlib.com/Search.aspx?k=negative

-
Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.
-

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Novato" wrote in message
news:%23Od8%
Gracias, sí me ha servido la respuesta...
El problema de las expresiones regulares quizá sea para validar si es
positivo, negativo, con decimales... no sé si se puede encontrar una
expresión regular así.

De todas formas, mil gracias!


"Jose Luis Manners" <josemanners(-arroba-)hotmail.com> escribió en el
mensaje news:
Puedes usar expresiones regulares:

Para IsNumeric: ^[0-9]*$
Para IsDate puedes conseguir varias alternativas en este sitio:
http://regexlib.com/ pero aqui te pongo una:
http://regexlib.com/RETester.aspx?regexp_idv2

-
Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.
-

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Novato" wrote in message
news:
Gracias...

Para el InputBox me gusta la idea, pero para el IsNumeric e IsDate...
creo que lo ralentizan mucho esperar a capturar la excepción... ¿hay
alguna otra forma?


"A.Poblacion" escribió
en el mensaje news:
"Novato" wrote in message
news:%
estoy intentando generar código que no sea dependiente de la dll de
Microsoft.VisualBasic, es decir, que trabaje sólo con lo que entiende
el .NET Framework...

¿Me podrías indicar qué alternativas hay para las funciones InputBox,
IsDate e IsNumeric?



Para el InputBox, puedes pintar un formulario con el mismo aspecto
que el InputBox y sacarlo con un ShowDialog.
Para el IsNumeric, puedes usar double.TryParse.
Para el IsDate, puedes hacer un DateTime.Parse dentro de un
try..catch.















Respuesta Responder a este mensaje
#7 Leonardo
23/12/2005 - 11:27 | Informe spam
La Biblioteca de clases de .NET Framework incluye librerías que facilitan la
compatibilidad con cada lenguage.
Entiendo que son parte del .NET Framework y que la compatibilidad está
garantizada.
Algunas de ellas no sustituyen a otras más básicas del Net FrameWork
"Básico".
Su inclusión en estos espacios de nombres se deriva de su origen y no
exluyen a los programadores de otros lenguages.

Las funciones asociadas a FileOpen para la compatibilidad con Vb por poner
un ejemplo podrían ser útiles para los que tienen que migrar desde lenguage
C++ funciones del tipo fscanf (FileGet).
No he visto ninguna recomendación de Microsoft invitando a evitar estas
funciones.

De todos modos en Vs2005 aparecen nuevas clases con mejor soporte para este
tipo de problemillas.

"Novato" escribió en el mensaje
news:%
Hola,

estoy intentando generar código que no sea dependiente de la dll de
Microsoft.VisualBasic, es decir, que trabaje sólo con lo que entiende el
.NET Framework...

¿Me podrías indicar qué alternativas hay para las funciones InputBox,
IsDate e IsNumeric?

Muchas gracias


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