• Viernes 8 de Noviembre de 2024, 07:19

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 - juancayuso

Páginas: [1]
1
JSP/Servlets / problema con jsp y javaBean
« en: Sábado 23 de Agosto de 2008, 22:22 »
Ola a todos, espero que alguien sepa ayudarme con el problema, estoy haciendo el siguiente trabajo para una asignatura ,

resulta que el usuario de un local de ocio hace la peticion de una cancion mediante un codigo a un servidor, en el servidor hay un servicio web que devuelve la dirección de la canción al cliente, esta petición desde el cliente la hago con una javaBean que es llamado por un jsp, el javabean recoge lo que devuelve el sevicio web, pero cuando llama a las funciones correspondientes para añadir la cancion a winamp, se ejecutan estas sentencias pero no hace nada, es decir no se añaden, si utilizo otras funciones como pause, etc, tampoco. Digo que se ejecutan pero que no hay efecto porque si llamo a un metodo que no existe me da fallo.
Si esto mismo lo ejecuto desde un programa con netbeans si se ejecuta bien, o si lo ejecuto con 'java cancion' desde la linea de comandos desde la carpeta bin de jdk.

No se si el error puede estar en que como se utiliza una dll winamp.dll que está en jdk/jre/lib/bin,  tomcat no la lea o algo asi, en pricipio me daba ese error, pero añadí la dll a windows/win32 y ya no me da ese fallo y me reconoce las funciones de winamp al llamarlas desde el javabean o desde el jsp, pero no hace nada.

Creo que el error pueda estar relacionado con la dll porque todo lo demás que he hecho llamandos  a varios javabean se ejecutan correctamente.

Tampoco consigo que se ejecute ni en el jsp ni tampoco en el javaBean la siguiente sentencia:

            Process p=Runtime.getRuntime().exec ('cmd /c C:/winamp/winamp.exe /add c:/cancion1.mp3');

Es para añadir la canción a winamp por otro metodo sin utilizar la librería usada en la forma explicada mas arriba, funciona correctamente desde netbean.

Espero que alguien sepa ayudarme ,,gracias adelantadas.

2
C++ Builder / Re: Comandos At
« en: Martes 7 de Agosto de 2007, 17:30 »
Hola,

Yo he iniciado una comunicaion con el movil pero no uso esos comando tan largos y raros, yo uso comando AT, parecidos a los comandos hayes de los modem.

He conseguido llamar a través de comandos usando hyperterminal, pero en c++ solo que he conseguido conectarme al movil, no se ejecutan los comandos.

No se si tú usarás comandos at desde tu microcontrolador, creo que no, pero si buscas comando at para nokia encuentras información.

Si sabes algo mas relacionado con lo mío responde y pregunta si tienes dudas.

Un saludo.

3
C++ Builder / Comandos At
« en: Martes 31 de Julio de 2007, 22:16 »
Hola a todos y a todas,
necesito conectar el móvil (n70) al ordenador y poder realizar llamadas usando comandos at.
He pensado conectarlo a través del cable usb.
Lo que tengo entendido es que alconectarlo e identificarlo por el ordenador, elmovil aparece como un puerto serie más.
Yo lo que necesito es poder hacer llamadas desde un programa en c++, usando Builder c++,
suponogo que para poder utilizar los comandos desde un programam en c, tendré que conectarme al puerto, y a aprtir de ahí mandar los comandos, pero no se como.
No se si es así, y si lo es, no sé si me podré conectar usando por ejemplo una dll inpout32 para conectarme al puerto , y si es así, cómo puedo conocer la direcciòn del puerto.

Muchas Gracias.

4
C++ Builder / Duda Con Los Puertos
« en: Lunes 30 de Julio de 2007, 18:41 »
Hola a todos y a todas,
estoy trabajjando con el puerto paralelo y a veces me funciona correctamente, es decir puedo escribir en el con varios programas, uno hecho por mi y otros no, y otras veces no me funcionan esos mismos programas, no modifican el valor del puerto paralelo, a alguien le ha pasado esto o sabe a que se puede deber.

Gracias.

5
C++ Builder / Recibir Mensage
« en: Domingo 29 de Julio de 2007, 13:47 »
Hola a todos y a todas estoy haciendo un programa en builder, aunque creo que da igual en lo que lo haga, mi problema es el siguiente:

Estoy trabajando con una dll de reconocimietno de voz, y una vez que ya he hecho la inicializacion de la libreria correctamente y el entrenamiento de los comandos, tengo que recibier un mensage de la dll en mi programa con el sonido reconocido, y no se que tengo que hacer para recibir el mensage, creo que es con GetMessage pero no se como
Por favor ayudame si lo sabeis, gracias.

Si alguien está trabajando con reconocimietno de voz y necesita ayuda o sabe algo que pregunte aquí.

thank!

6
C++ Builder / Puerto Paralelo
« en: Sábado 28 de Julio de 2007, 18:28 »
Hola a todos y a todas, mi problema es el siguiente

Necesito usar el puerto paralelo con Builder c++ con el XP y todo lo que he probdo me ha dado problemas.
He usado la dll inpout.dll, pero creo que no es para visual basic, o al menos eso dice en la documentacioón que trae, tambien he probado algunos programas hechos en xp que al parecer funcionan pero no me funcionan.

Por favor hecharme una mano(no al cuello), gracias.

7
C/C++ / Re: Usar Una Dll
« en: Martes 24 de Julio de 2007, 18:01 »
Gracias de nuevo Daltomi,yo estoy trabajando con Builder c++, y los ejemplos que he visto lo hacen más sencillo, sólo con Findwindow(), y pasando como paraetro la clase a la que pretenece la ventana y el caption de la ventana,

pregunto esto de builder aquí porque en el apartado del foro de Builder no me responden,

ahora voy a intentar hacer unas hebras para que se ejecute paralelamente al programa principal, que tambien me están dando problemas,
Si controlas de hebras o de GetMessage para que una ventana recibe un mensage en builder contesta si no es mucha molestia y pongo aquí mis dudas,

Gracias,saludos
 :kicking:

8
C/C++ / Re: Usar Una Dll
« en: Sábado 21 de Julio de 2007, 11:52 »
Ok, gracias Daltomi lo veré más despacio a ver si me soluciona los problemas
gracias.
Una cosa más, cuando hallo el handle de una ventana, me devuelve uno distinto cada vez que lo hago, no se si debería devolver siempre el mismo, como cuando caragas la dll que siempre devuelve el mismo.

thank!

9
C/C++ / Usar Una Dll
« en: Viernes 20 de Julio de 2007, 18:55 »
Hola a todos y a todas estoy usando una dll, concremente TotiPMSpeechRecognitionEngine.dll es de reconocimiento de voz, la cargo con
HMODULE dllHandle = LoadLibrary("TotiPMSpeechRecognitionEngine") sin problemas aparentes, y cuando voy a cargar una de las funciones uso el siguiente codigo:

typedef int (_stdcall * iniciaPTR)(HWND phandle,int a,string u[]);

iniciaPTR iniciar=(iniciaPTR)GetProcAddress(dllHandle, "IniciarUnitReconeixementDeSons");
,compruebo si ha devuelto NULL por si no la he cargado bien pero esta bien, y cuando la llamo con:

a=iniciar(phandle,2,ca); me devuelve el valor distinto de 0 y si es correcto debe devolver 0,

he cargado otras funciones con  GetProcAddress y parece ser que sí me deja usarlas, así que no se si el problema será por los parámetros, el primer parametro es el handle de la ventana donde la uso, y lo he hallado así:

HWND phandle=FindWindow(NULL,"Mi Editor de texto"); y parece que es correcto

He buscado información en todos lados y no he encontrado la solucion, agradecería mucho a cualquiera que me echara una mano.

gracias adelantadas.

10
C++ Builder / Usar Una Dll
« en: Sábado 14 de Julio de 2007, 20:56 »
Hola a todos y a todas estoy usando una dll, concremente TotiPMSpeechRecognitionEngine.dll es de reconocimiento de voz, la cargo con
HMODULE dllHandle = LoadLibrary("TotiPMSpeechRecognitionEngine") sin problemas aparentes, y cuando voy a cargar una de las funciones uso el siguiente codigo:

typedef int (_stdcall * iniciaPTR)(HWND phandle,int a,string u[]);

iniciaPTR iniciar=(iniciaPTR)GetProcAddress(dllHandle, "IniciarUnitReconeixementDeSons");
,compruebo si ha devuelto NULL por si no la he cargado bien pero esta bien, y cuando la llamo con:

a=iniciar(phandle,2,ca); me devuelve el valor distinto de 0 y si es correcto debe devolver 0,

he cargado otras funciones con  GetProcAddress y parece ser que sí me deja usarlas, así que no se si el problema será por los parámetros, el primer parametro es el handle de la ventana donde la uso, y lo he hallado así:

HWND phandle=FindWindow(NULL,"Mi Editor de texto"); y parece que es correcto

He buscado información en todos lados y no he encontrado la solucion, agradecería mucho a cualquiera que me echara una mano.

gracias adelantadas.

   :comp:

11
C++ Builder / Dll En Builder
« en: Lunes 9 de Abril de 2007, 14:27 »
Hola,

           estoy utlilizando una dll en un proyecto de reconocimiento de voz con Builder y la cargo correctamente con LoadLibrary, y cuando voy a cargar una funcion con GetProcAddress, me la carga, pero al cargarla me devuelve cero y no me tiene que devolver cero, ¿alguien sabe por qué puede ser ?, gracias

12
C++ Builder / Dll En Builder C++
« en: Domingo 1 de Abril de 2007, 13:45 »
Hola, tengo que utilizar una dll en Builder pero no se como una vez cargada con LoadLibrary cuando usamos GetProcAddress para cargar una determinada funcion, no se como se llama a esa funcion pasndole argumentos, o mejor dicho, creo que se como es pero me dice que hay demadiados argumentos, pero no los hay.
Gracias por adelantado.

Páginas: [1]