Entradas

Mostrando las entradas etiquetadas como Vbscript

String.format

String.Format Una Forma elegante de concatenear String y algo mas. Por lo general en visual Basic hacia algo por el estilo Dim nombre as "victor" Dim foo as string = "hola mi nombre es " + nombre + "." el resultado de esto es: Hola mi nombre es Victor. se bastente feo verdad. mejor usar String.format, se ve mas bonito y es mas mantenible string nombre = "Victor"; string foo = string.Format("hole mi nombre es",nombre); el resultado de esto es: Hola mi nombre es Victor String.format recibe multiples argumentos, algo parecido a printf de C. No tan solo sirve para concatenar, si no que tambien para dar formatos a fechas y numeros. por ejemplo: string.format("Hoy es {0:F}", DateTime.Now); Aqui les dejo una referencia . -- Atte. Victor Hugo Saavedra http://vhspiceros.blogspot.com

AndAlso en vbscript?????

AndAlso en vbscript????? como ya varios saben , vbscript no tiene un "cortafuego" por defecto, que la mayoria de los lenguajes tiene. por ejemplo JAVA persona = null; if (persona != null && persona.nombre ="Victor"){ este codigo esta bien para Java, ya que si persona es nulo no evalua la segunda Expresion, y por ende no se cae por un nullPointerExecepction. Ahora vamos a nuestro querimo VbScript. El mismo Ejemplo Dim persona as persona = nothing If not persona is nothing and persona.nombre ="Victor" then End If Este codigo lamentablemente se cae, por que apesar de que no se cumple la primera expresion, igual evalua la segunda. de Esta Forma tenemos un bonito nullPoinerException como hay que hacerlo en VBScript. Dim persona as persona = nothing If not persona is nothing andAlso persona.nombre ="Victor" then End If De Esta forma con el AndAlso, le decimos al framework que si la primera expresion no se cumple, no es necesario que evalu...