Mi blog es el blog de un pirao, (y mas o menos). Contiene de todo y de todas las cosas, y sobre todo aquellas cosas que para mi, son interesantes, lo que quiere decir que para tí posiblemente no lo sean. Estas avisado :-)
2005-02-27
servicio de windows
he desarrollado un servicio de windows el cual aceptaba varios parámetros a través de sus parámetros de inicio.Ahora necesito incrementar el número de parámetros y había pensado en crear
un archivo xml con dichos datos.
El problema es que en un servicio de windows no existe la propiedad Application.StarthPath y no sé como indicarle que busque el archivo de configuración en la misma carpeta que el ejecutable.
¿Alguna idea?
Imports System.Reflection
ubicacion = Assembly.GetExecutingAssembly().Location
Patron Singleton y formularios
Public Class Form1Y de ahi en adelante, en todo tu proyecto, siempre usaras Form1.Instance y siempre estaras usando una unica instancia disponible.
..........
.........
........
Private Shared _instance As Form1
........
Public Shared ReadOnly Property Instance As Form1
Get
If _instance Is Nothing OrElse _instance.IsDisposed() Then
_instance = New Form1()
End If
Return _instance
End Get
End Property
.............
.............
.............
End Class
SQL iniciar el servidor remoto
Utiliza la clase ServiceController (debes agregar una referencia a System.ServiceProcess.dll):
Dim sqlserver As New ServiceProcess.ServiceController("mssqlserver","servidor")
sqlserver.Stop()
sqlserver.Start()
cursor en modo Hourglass
- MiForm.Cursor = Cursors.Waitcursor
- MiForm.Cursor = Cursors.Default
resolución del usuario en su pantalla
puedes obtenerla mediante:
- Screen.PrimaryScreen.Bounds.Width
- Screen.PrimaryScreen.Bounds.Height
- SystemInformation.VirtualScreen.Width
- SystemInformation.VirtualScreen.Height
obtener el nombre del servidor
- MessageBox.Show(SystemInformation.ComputerName())
- MessageBox.Show(System.Net.Dns.GetHostName)
- MessageBox.Show(System.Environment.MachineName)
NET y archivos en ZIP
Librería escrita en C#, que comprime/descomprime archivos en ZIP,
es open source, incluye el código fuente.
http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx
IP del Ordenador
Para saber
2005-02-24
Una página de buscadores
http://jms32.eresmas.net/buscador/busca01.html