• Sábado 21 de Diciembre de 2024, 17:10

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pino79

Páginas: [1]
1
C# / Sonido en C#
« en: Martes 2 de Febrero de 2010, 16:05 »
Buenas,
Estoy haciendo una aplicacion en MS-DOS, que será abierta remotamente por TELNET instalado en un servidor MS Windows 2003.
Estoy lanzando un beep de sistema "Console.Beep()" pero no se oye el sonido en el equipo remoto, aunque si en el local.
Me urge un poquillo, si alguien sabe como hacerlo, le agredecería su ayuda.

2
C# / Como Hacer Para No Finalizar Una Aplicación.
« en: Miércoles 4 de Junio de 2008, 09:59 »
Buenas,

Estoy haciendo una aplicación, que estoy intentando que se lance en background, mostrando un icono en la barra de iconos, y que cuando haga doble click en el icono me abra un formulario.

Mientras está minimizada, tiene que ejecutar un código cada 5 minutos.

Creo el icono correctamente en el Program.cs, pero no se como hacer para que no termine la ejecución del programa, y espere a que haga doble click sobre él. Mientras en 2º plano realice la otra tarea cada 5 minutos.

Sin alguien sabe como hacerlo le agradecería sus indicaciones.

Un saludo.

3
C# / Directorios En Red Con Servicios
« en: Martes 3 de Junio de 2008, 10:11 »
Buenas.

   Estoy programando un servicio, que realiza una tarea cada 5 minutos, que consiste en revisar en una ruta, si hay ficheros y copiarlos a otra.
   La tarea funciona correctamente entre directorios de mi equipo en local. Pero cuando intento realizar la tarea con alguna carpeta en la red no la realiza correctamente.
   Este fallo supongo que es debido al servicio, pues el mismo código lo pongo en un formulario y me funciona correctamente. Los métodos que utilizo son de las clases “DirectoryInfo” y “FileInfo”.
   Si alguien supiera que estoy haciendo mal le agradecería su ayuda, me urge bastante.

Un saludo.

4
C# / Re: No Ejecuta Bien Los Procedimientos Almacenados
« en: Viernes 10 de Agosto de 2007, 09:26 »
Ese código es el del procedimiento almacenado en SQL Server, con lo que no puedo poner un punto de interrupción. Y como el problema ocurre cuando selecciono el procedimiento por el asistente no puedo hacer nada al respecto.

Me está volviendo loco porque el procedimiento almacenado está bien construido y probado en llamadas anteriores desde el código de C#, pero lo que es desde el Crystal Reports no va ni por casualidad bien.

5
C# / No Ejecuta Bien Los Procedimientos Almacenados
« en: Miércoles 8 de Agosto de 2007, 10:04 »
Buenas,
  No se si esta pregunta corresponde a este foro, pero allá va.
  Resulta que tengo un Proyecto en C# .NET conectado por ODBC con una BD en SQL Server Express 2005. Para recuperar los datos ejecuto una serie de procedimientos almacenados, todos ellos probados y ejecutados correctamente.
  Ahora estoy integrando informes con Crystal Reports para .NET y quiero acceder a una serie de procedimientos. Esto también lo hace bien pero cuando tengo un procedimiento del tipo:

if @valor=0 select * from TABLA1
if @valor=1 select * from TABLA2
if @valor=2 select * from TABLA3

siempre me devuelve la ultima consulta aunque le pase el valor del parámetro 0 o 1.

¿Alguien sabe por qué?

6
C# / Generación De Instalador
« en: Jueves 2 de Agosto de 2007, 18:44 »
Buenas.
Tengo en una solución dos proyectos, 1 es la aplicación y el 2º es el instalador.
En la aplicación tengo unos reportes realizados con el Crystal Reports for .NET. Estos reportes quiero que no se incluyan cuando se compilen en el ejecutable, y se copien en la carpeta de la compilación. Esto lo hago cambiando en la propiedad del archivo "Recurso incrustado" por "ninguno".
Esto me funciona bien tanto en modo debug como en modo release. El problema viene cuando genero el instalador con el 2º proyecto, y luego lo instalo, pero no me crea la carpeta de informes no los reportes dentro de esta.

¿Alguien sabe que debo hacer para que esto no pase?

Gracias de antemano y un saludo.

7
C# / Problemas Al Actualizar Un Datagridview
« en: Miércoles 11 de Julio de 2007, 09:41 »
Tengo un DataGridView que relleno por código. Cuando hago doble click en la fila me rellena unos datos que tengo en otro panel y inhabilito el panel donde tengo incluida la DGV. Cuando hago modificaciones en los datos y los acepto me recarga el listado del DGV, para cuando le de a cerrar el panel de datos me habilite el otro panel.
En este punto no me deja ver todos los datos del listado bloqueandome parte de la barra desplazadora.
He podido medio arreglarlo habilitando el panel de listado cuando refresco y deshabilitandolo después. Pero queda un efecto visual bastante feo.
Alguien sabe por qué me pasa esto, y como solucionarlo de otra forma?

8
C# / Idiomas Con Crystal Reports
« en: Miércoles 11 de Julio de 2007, 09:33 »
Tengo una aplicación de Windows Forms que he generado con la capacidad de ir definiendo futuros paquetes de idiomas y que los reconozca y cargue por código los textos del formulario. Esto me funciona correctamente.

El problema me viene con los informes de Crystal Reports que quiero que tenga el mismo comportamiento. ¿Alguien sabe como hacerlo? Cualquier ayuda la agradecería.

9
C# / Crear Un Desinstalador De Aplicaciones
« en: Viernes 15 de Junio de 2007, 13:21 »
Deseo realizar una aplicación que me desinstale otra aplicación, descargue desde una URL una actualización e instale esta última.
La aplicación original la he instalado a partir de un proyecto de instalador de Visual Studio .NET 2005, pero no he conseguido crear un desinstalador de esta.
Si alguién me puede orientar por donde tomar el asunto, le agradecería su ayuda.

10
C# / Agregar Controles A Las Celdas A Un Datagridview
« en: Martes 24 de Abril de 2007, 12:42 »
Buenas,
Tengo un problemilla con las celdas de los DataGridView, y es que me gustaría añadir controles, o imagenes a las celdas de un DataGridView. Por ejemplo, si recupero de la BD un campo booleano, poner un CheckBox en vez de true o false, o bien poner una imagen para true y otra para false.

Supongo que será igual si quiero hacer algo parecido con otros campos.

Si alguien sabe como hacerlo le agredecería su ayuda. Un saludo.

11
C# / Formularios Modales.
« en: Miércoles 28 de Marzo de 2007, 15:59 »
Tengo un pequeño problema con los formulario modales. Resulta que tengo un formulario MDIPadre, que habre otro que se queda como hijo, este formulario tiene un botón que me habre un formulario modal. En este último formulario tengo un listado al cual he de añadir elementos mediante un formulario que también he de abrir de forma modal.

Cuando abre este último me quita el valor modal del formulario que lo abre y cuando lo cierro no reestablece el valor.

Alguien sabe por qué es causado esto y como puedo solucionarlo para que me funcione correctamente?
Gracias.

12
C# / Descomprimir Un Archivo Zip
« en: Miércoles 28 de Marzo de 2007, 10:25 »
Estoy realizando una aplicación con C# y en ella deseo descomprimir un fichero que esta comprimido en ZIP. He probado a utilizar métodos de la clase GZipStream pero me da un error que no reconoce bien la cabecera. Si alguien sabe como realizar la descompresión del fichero de forma rápida y sencilla se lo agradecería.

13
C# / Incrustar Formularios En Paneles
« en: Viernes 16 de Marzo de 2007, 10:23 »
Estoy realizando una aplicación Windows Form y tengo un formulario con 4 paneles dentro. Y ahora lo que quiero es que cuando pulse un botón en el panel 1 me habra un formulario nuevo, incrustándolo en el panel 4. Si alguien sabe si se puede hacer le agradecería su consejo de como hacerlo.

Gracias.

14
C# / Re: Ejecutar Procedimientos Almacenados Con C#
« en: Lunes 5 de Marzo de 2007, 09:44 »
Pero para cambiar la cadena de conexión debo recompilar el programa, y redistribuirlo a todos los usuarios.

De la otra forma solo tengo q cambiar en los clientes el servidor de la ODBC.

De todas formas el problema es otro, y es que en la comunicación con el procedimiento almacenado de la BD no me pasa bien los parametros.

15
C# / Ejecutar Procedimientos Almacenados Con C#
« en: Domingo 4 de Marzo de 2007, 11:52 »
Buenas, tengo un problema al conectar con la BD mediante las clases de ODBC que proporciona C# para ello.
Estoy intentando ejecutar un procedimiento almacenado al cual le tengo que pasar un parametro. El código que estoy ejecutando ahora es el siguiente:

Código: Text
  1.  
  2.   OdbcCommand comando = new OdbcCommand();
  3.   comando.CommandType = CommandType.StoredProcedure;
  4.   comando.CommandText = "Listado_Paises";
  5.   comando.Connection = listaPaises.Conexion;
  6.   comando.Parameters.Add("@tipo", OdbcType.Int);
  7.   comando.Parameters["@tipo"].Value = 1;
  8.   odbcLector = comando.ExecuteReader();
  9.  
  10.  
Según me han comentado es mejor utilizar las clases SqlConnection, pero el problema viene a que tengo que instalar una ODBC para conectar con la BD por si cambiara de ubicación.
El fallo me da cuando hago el ExecuteReader que me da un error 42000 que el proc. almacenado esperaba un parametro @tipo, y no se por que no lo pilla bien.
Si alguien sabe como solucionarlo lo agradecería.

16
C# / Re: Urge: Escalado Automatico De Aplicaciones
« en: Domingo 4 de Marzo de 2007, 11:37 »
Al final lo solucioné de la siguiente forma:

Código: Text
  1.         /// <summary>
  2.         /// Escala la ventana principal a razon del area de maximizacion el monitor principal.
  3.         /// </summary>
  4.         /// <param name="frm">Formulario que se desea escalar.</param>
  5.         public static void EscalarVentana(Form frm)
  6.         {
  7.             float h = SystemInformation.PrimaryMonitorMaximizedWindowSize.Width;
  8.             float v = SystemInformation.PrimaryMonitorMaximizedWindowSize.Height;
  9.  
  10.             float relH = h / (float)1024;
  11.             float relV = v / (float)768;
  12.  
  13.             frm.Scale(new SizeF(relH, relV));
  14.         }
  15.  
  16.         /// <summary>
  17.         /// Escala las ventans hijas en formularios MDI.
  18.         /// </summary>
  19.         /// <param name="frm">Formulario que se desea escalar.</param>
  20.         /// <param name="tamano0">Tamano de los margenes de la ventana.</param>
  21.         public static void EscalarVentanaInteriorNueva(Form frm, Size tamano0)
  22.         {
  23.             float h = SystemInformation.PrimaryMonitorMaximizedWindowSize.Width - tamano0.Width;
  24.             float v = SystemInformation.PrimaryMonitorMaximizedWindowSize.Height - tamano0.Height;
  25.  
  26.             float relH = h / (float)1014;
  27.             float relV = v / (float)716;
  28.  
  29.  
  30.             frm.Scale(new SizeF(relH, (float)relV));
  31.  
  32.         }
  33.  
  34.  

Pero Muchas gracias de todasformaspor la ayuda.

17
C# / Urge: Escalado Automatico De Aplicaciones
« en: Miércoles 28 de Febrero de 2007, 12:27 »
Alguien sabe si los formularios tienen alguna propiedad que funcione para escalar el formulario a razón de la resolución que tenga cargada Windows en ese momento. Sería interesante que escalase también todo el contenido.

18
C# / Gestionar Hilos De Ejecución
« en: Miércoles 21 de Febrero de 2007, 18:37 »
Estoy intentando gestionar una aplicacion con hilos, para que no se quede colgada mientras sube un fichero a un FTP. Por ahora he conseguido crear el hilo y empezar a subir el fichero, pero no se como gestionar cuando ha terminado el hilo, para mostrarle un mensaje al usuario.

Por ahora este es el código que tengo generado.

            ParameterizedThreadStart pts = new ParameterizedThreadStart(Fhilo);
            string[] parametro = new string[3];

            parametro[0] = ori;
            parametro[1] = dir;
            parametro[2] = des;


            Thread _hilo = new Thread(pts);
            _hilo.Start(parametro);

Agradecería cualquier ayuda.

19
C# / Crear Un Cliente Ftp
« en: Martes 20 de Febrero de 2007, 18:26 »
Estoy intentando realizar una especie de cliente FTP, siguiendo el ejemplo que proporciona la MSDN y creo que me estoy complicando demasiado la vida.

Las tareas que debe hacer este cliente FTP son la de listar unos directorios, subir ficheros, bjar ficheros, y crear directorios si no existen.

Estoy utilizando las clases FtpWebRequest y FtpWebResponse. No se si serán las adecuadas, pero me estoy haciendo un verdadero cacao.

Os agradecería cualquier ayuda.

Páginas: [1]