Archive for the ‘Visual Basic .NET’ Category
Visual Studio 2012 – Crystal Reports XI – ClickOnce cómo combinarlos sin morir en el intento
Written by lopezatienza on 10/10/2014 – 14:38 -Buenas a tod@s.
Me he encontrado en la necesidad de combinar un proyecto realizado con Visual Studio 2012, Crystal Reports XI y publicarlo mediante ClickOnce. Comentar que la aplicación utiliza un Framework 2.0 porque utilizo dlls de terceros.
Primeramente nos encontramos con que desde la versión de Visual Studio 2008, Microsoft ha apartado Crystal Reports del paquete de instalación por lo que será necesario instalarlo aparte, para ello accederemos a la siguiente ruta (comentar que es compatible con VS 2010, VS 2012 y VS 2013):
Tags: Visual Basic
Posted in Visual Basic .NET | No Comments »
Visual Basic .NET – Transacción con SqlConnection
Written by lopezatienza on 12/04/2012 – 14:33 -Dim conexion As SqlConnection = Nothing Dim transaccion As SqlTransaction = Nothing Try conexion = New SqlConnection("ConnectionString") conexion.Open() transaccion = conexion.BeginTransaction() 'Lógica de negocio transaccion.Commit() transaccion = Nothing conexion.Close() conexion = Nothing Catch ex As Exception If (Not IsNothing(transaccion)) Then transaccion.Rollback() transaccion = Nothing End If If (Not IsNothing(conexion)) Then conexion.Close() conexion = Nothing End If End Try
Posted in Visual Basic .NET | No Comments »
Visual Basic .NET – Carga de Nodos en TreeView a Demanda
Written by lopezatienza on 29/03/2012 – 14:24 -Comentarios
En este proyecto voy a mostrar la forma, desde mi punto de vista, más elegante de realizar cargas de TreeView mediante un BackgroundWorker utilizando un modelo Maestro / Controlador que tomo como ejemplo Familia de Materiales y Materiales.
La aplicación está desarrollada en VS 2005 Framework 2.0 y accede a un Libro de Excel 8.0
Posted in Visual Basic .NET | No Comments »
Visual Basic .NET – Conectar desde Visual Studio 2005 a SQL Server 2008
Written by lopezatienza on 12/09/2011 – 21:53 -Buenas a todos.
El problema proviene al tratar de conectar a una Base de Datos de SQL Server 2008 desde Visual Studio 2005, mostrando el emergente:
"Esta versión del servidor no es compatible. Debe tener instalado Microsoft SQL Server 2005 Beta 2 o posterior"
Read more »
Tags: SQL Server, VB.NET
Posted in Visual Basic .NET | No Comments »
Visual Basic .NET – Comprobar la fuerza de una contraseña (strong password)
Written by lopezatienza on 21/05/2011 – 00:19 -Buenas a todos.
Os muestro una función para comprobar la fuerza de una contraseña.
Se comprueba que la contraseña tenga una longitud de 8 caracteres, que al menos uno de ellos sea minúscula, una mayúscula, un número y un carácter especial:
Private Function IsStrongPassword(ByVal password As String) As Boolean Dim upperCount As Integer = 0 Dim lowerCount As Integer = 0 Dim digitCount As Integer = 0 Dim symbolCount As Integer = 0 For i As Integer = 0 To password.Length - 1 If [Char].IsUpper(password(i)) Then upperCount += 1 ElseIf [Char].IsLetter(password(i)) Then lowerCount += 1 ElseIf [Char].IsDigit(password(i)) Then digitCount += 1 ElseIf [Char].IsSymbol(password(i)) Then symbolCount += 1 End If Next Return password.Length >= 8 AndAlso upperCount >= 1 AndAlso lowerCount >= 1 AndAlso digitCount >= 1 AndAlso symbolCount >= 1 End Function
Un saludo.
Autor: Antonio Lopez Atienza
Tags: VB.NET
Posted in Visual Basic .NET | 1 Comment »
Visual Basic .NET – Cerrar Aplicaciones
Written by lopezatienza on 20/05/2011 – 12:24 -Buenas a todos.
En este artículo voy a explicar cómo cerrar aplicaciones de manera explícita, como si las cerráramos desde el Administrador de tareas.
For Each p In Process.GetProcesses() If Not p Is Nothing Then If p.ProcessName.ToString = "NombreAplicacion" Then Try p.Kill() Exit For Catch ex As Exception MsgBox(ex.Message.ToString, MsgBoxStyle.Critical) Exit Sub End Try End If End If Next
Un saludo.
Autor: Antonio Lopez Atienza
Tags: VB.NET
Posted in Visual Basic .NET | 2 Comments »
Visual Basic .NET – Asignar imagen de fondo a un Formulario en tiempo de ejecución
Written by lopezatienza on 16/05/2011 – 12:18 -Buenas a todos.
En este artículo voy a explicar cómo asignar una imagen de fondo a un Formulario en tiempo de ejecución, accediendo para ello a la propiedad BackgroundImage del Formulario.
Para ello por ejemplo podemos escribir el código en el Load del formulario, añadiendo la siguiente línea:
Me.BackgroundImage = New System.Drawing.Bitmap(Application.StartupPath & "\ImagenNueva.png")
Un saludo y espero os sirva de ayuda.
Autor: Antonio Lopez Atienza
Tags: VB.NET
Posted in Visual Basic .NET | 2 Comments »
Visual Basic .NET – Exportar Word, Excel To PDF con OpenOffice
Written by lopezatienza on 01/03/2011 – 21:51 -Buenas a todos.
Voy a explicar una forma de realizar exportaciones de documentos doc y xls desde OpenOffice.org Writter y OpenOffice.org Calc respectivamente a PDF (también funciona con archivos odt).
Antes que nada, deberemos crear una macro para guardar las funciones necesarias.
Tags: Visual Basic
Posted in Visual Basic .NET | 2 Comments »
Visual Basic .NET – Obtener la versión de publicación
Written by lopezatienza on 24/02/2011 – 19:46 -Buenas a todos.
Para saber la versión actual de nuestra aplicación, se puede obtener de la siguiente manera:
Tags: Visual Basic
Posted in Visual Basic .NET | 2 Comments »
Visual Basic .NET – Crystal Reports pide contraseña
Written by lopezatienza on 22/02/2011 – 19:52 -Buenas a todos.
Me he encontrado con que al depurar un proyecto, cuando accedo a un informe hecho en Crystal Reports, me pide la contraseña de la base de datos.
Tags: Visual Basic
Posted in Visual Basic .NET | 7 Comments »