Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - BlaineMonkey

#11
Hola
Tengo una serie de scripts .bat en windows, para conectarme a una máquina y obtener información, pero tengo un problema, y es que uno de los comandos del script lanza una aplicación, y esta es bloqueante hasta que finaliza dicha aplicación cerrandola manualmente el usuario, el problema es que quiero lanzar la aplicación y devolver el control al script, al estilo como se hace en Linux con el $, para que siga realizando los pasos del script.

¿Cómo se puede hacer en windows?
#12
Tengo una CToolBar y quiero cambiar en tiempo de ejecución el tootlips de los elementos que contiene. Me he vuelto loco buscando cómo hacerlo pero no veo nada, ¿Alguien sabe cómo hacerlo?
#13
Tengo una aplicación Visual C++ que hace uso de un CDialog que se emplea como toolbar flotante. El CDialog puede cerrarse de dos formas, o con el botón X que se muestra en título del CDialog o pulsando la opción "Ocultar" en la barra de herramientas fija.
Cuando se pulsa la opción ocultar lo que hago es un ShowWindow(SW_HIDE).
Cuando se pulsa la opción mostrar lo que se hace es un ShowWindow(SH_SHOW);

Si oculto la barra flotante al mostrar sale bien, el problema es que cuando se cierra pulsando el botón X del título del CDIalog y se pulsa la opción de mostar de nuevo, al realizar el ShowWindow(SH_SHOW) se muestra el CDialog sin nada y con tamaño muy pequeño. Tengo que hacer un click en la barra de título del CDialog para que se muestre todo de nuevo.

¿Cómo puedo solucionarlo? He probado a redimensionar el CDialog pero no funciona. No sé qué más hacer.

¿Alguna idea?
#14
Hola

Generalmente empleo Eclipse para desarrollo c++ con el plugin de mylin y conector de trac, de esta forma puedo crear tareas (tickets), asignar contexto a cada ticket y al hacer el commit para subir los cambios a subversion automáticamente me asigna en la descripción del commit la url del ticket.

Quisiera una herramienta gratuita para windows que se integrase con tortoise svn, para hacer eso. ¿Alguien conoce alguna?
#15
Gracias por tu ayuda raul.
Lo he solucionado pasando el texto en codificación UNICODE y en la aplicación VB convirtiendolo de unicode empleando strconv.

Lo que no entiendo es el motivo de que esto pasase. La aplicación .NET codificaba en ASCII, y la aplicación visual Basic 6 no convertía a nada.

Ambas aplicaciones (.NET y VB6) corren en la misma máquina, por lo que la configuración regional etc.. es la misma, entonces, ¿Por qué he tenido que realizar conversiones?
#16

Tengo una aplicación Visual Basic6 que emplea el componente winsock para recibir datos por socket.
El problema es que los textos que recibo por socket no muestra las tíldes, en su lugar muestra algo parecido a esto: ¿1/2

Supongo que será problema de codificación. Los datos los envía una aplicación .NET desarrollada en Visual Basic .NET.

¿Cómo puedo hacer para que emplee la misma codificación?
#17
Tengo una variable long y quiero convertir el número a binario, pero no sé cómo hacerlo.  Pongo un ejemplo de qué es lo que quiero, para ver si se os ocurre como podría hacerlo.
Ejemplo:
long valor = 5
int binData[8]={0,0,0,0,0,0,0,0};

Quiero guardar el 5 en binario en un array de 8 enteros el valor.

Ejemplo:
binData contendría el array siguiente: {0,0,0,0,0,1,0,1};

¿Cómo puedo hacerlo?
#18
Tengo un correo que sin querer he cancelado la confirmación de lecutra.

Realmente quería enviarla puesto que era importante. ¿Hay alguna forma de restaurarlo? Querría enviar la fecha de lectura de cuando lo abrí, no la nueva.

¿Es posible?
#19
Estoy haciendo una aplicación con visual studio c++ 6.0 que hace uso de una librería (asihpi32.dll).

El problema es que me da el error "error LNK2001: unresolved external symbol" en todas las funciones que hacen uso de dicha librería.

¿Cómo se linkan librerías dll? He entrado en "Projects - Settings y he añadido la librería (asihpi32.lib) en el apartado "object/library modules" de la pestaña LINK. Pensaba que con esto ya valía, pero sigue dando error.

¿Qué me falta?


#20
Hola,

Necesito acceder a ciertos puertos I/O para leer y escribir datos. A partir de windows NT el sistema operativo no permite realizar esto. Hay librerías que permiten hacerlo, pero tengo que hacerla yo.

Necesito acceder a ciertos puertos I/O para leer y escribir datos, los puertos se podrían recoger de un fichero xml por ejemplo.

¿Sería posible hacerlo a través de un servicio de windows desarrollado en .NET ó es obligatorio realizar un driver?

La idea sería que mi aplicación se cominique con el servicio de windows ó el driver para que sea este quien acceda a los puertos I/O.

¿Cómo podría hacerlo?