• Viernes 3 de Mayo de 2024, 07:01

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

Páginas: [1]
1
C++ Builder / Re: Hook Teclado + Dll
« en: Jueves 1 de Diciembre de 2005, 09:01 »
En la pagina de MSDN esta el codigo que yo creo que necesito, estan analizados todos los casos de hooks por lo que parece, yo lo unico que necesito es procesar el de teclado, el problema es q no se como hacerlo funcionar ni crear la DLL ni llamar a las funciones: Aqui esta la pagina:

Pagina MSDN

Nadie me puede ayudar por favor??  :blink:

Gracias.

2
C++ Builder / Hook Teclado + Dll
« en: Miércoles 30 de Noviembre de 2005, 03:10 »
Hola queria preguntar si alguien me puede ayudar con este tema, estoy intentando que mi aplicacion, estando minimizada o en el trayicon, responda a una combinacion de teclas (CTRL + 1 por ejemplo) estando como ventana principal, cualquier otra.

He visto que hay que crear una DLL y por medio de los Hooks de las apis hacerlo pro no se como.

Alguien me puede ayudar??

si no, al menos saber como tengo que declarar las funciones en la DLL y como poder llamarlas desde la aplicacion, tengo la inicializacion del hook en un DLL
pro no puedo llamarlas desde mi aplicacion, o no se como hacerlo.

Agradeceria cualquier ayuda
Gracias.

3
ASM (Ensamblador) / Re: Puerto Serial Ayuda
« en: Lunes 24 de Mayo de 2004, 23:01 »
Ya me he enterado q lo q pasa es q windows XP no deja acceder directamente a hardware asi q instrucciones como "out" o "in" no funcionan y dan error, asi como interrupcinoes bios
Asi q solo queda usar las API´s de Windows

4
C++ Builder / Re: Problemas Xp Y Puerto Serie
« en: Sábado 22 de Mayo de 2004, 23:59 »
He encontrao informacion de API´s y si tuviese q usar un programa con puerto serie veo como seria mas o menos... No era lo q buscaba xq queria que funcionase el codigo en ensamblador pro weno...
De todas maneras Hay una cosa q no he encontrado y si q me interesa:
Con el bit 4 del MCR pones el puerto serie en autotest, y desde ASM se como hacerlo pro desde API´s no.
Sabes como hacerlo Jhonatan?? si eso ya m diras porqeu de las funciones q he visto mas o menos ha sido lo unico q he hechado en falta.
Ya m diras, muxas gracias

5
C++ Builder / Re: Problemas Xp Y Puerto Serie
« en: Sábado 22 de Mayo de 2004, 15:33 »
Pos gasias, ya mirare a ver pro a mi me interesaba mas aprovechar to el codigo q tengo, q se pudiera usar para XP, pro weno.. ya seguire mirando..

6
ASM (Ensamblador) / Re: Puerto Serial Ayuda
« en: Viernes 21 de Mayo de 2004, 20:12 »
Una pregunta al respecto los programas q usais es para windows 98 verdad? es que yo tengo uno que controla el puerto serie y en 98 funciona perfectamente pro en XP m da errores de privilegios.
Si os funciona en XP agradeceria q m dijerais como habeis hecho para q funcione.
Gracias

7
C++ Builder / Re: Problemas Xp Y Puerto Serie
« en: Viernes 21 de Mayo de 2004, 19:32 »
Gracias carquemo de todos modos, pro no exixte manera de hacer que se quite esa proteccion?? he estado buscando la manera de desactivarlo y q te permita ejecutar instrucciones de ese tipo pro no he encontrado na..
Si que he encontrado una alternativa que es el "dlportio" para borland pro no se como usarlo.. la cosa es q no solo quiero enviar o recibir datos por puerto serie si no por ejemplo poder activar el bit 4 del MCR para ponerlo en modo autotest y cosillas de ese tipo. El programa q hice daba la posibilidad de modificar todos los bits de todos los registros de la UART.
De todas maneras si alguien tiene alguna solucion agradeceria respuestas.
Gracias.

8
C++ Builder / Problemas Xp Y Puerto Serie
« en: Viernes 21 de Mayo de 2004, 03:00 »
Hola el problema es q tengo hecho un programa q controla todos los registros del puerto serie mediante ensamblador y m da errores de privilegio y de "acces violator" y mi pregunta es si hay alguna manera para q funcione.

  Como por ejemplo aqui para saber cual es la direccion base del COM2

asm{mov di,02H
        push ds
        mov ax,40H
        mov ds,ax
        mov ax,[ds:di]      <--- Error
        pop ds
        mov DBASE,ax
      }

o cada vez que uso interrupciones (14h) o instrucciones como out o in

Hay alguna manera de hacer que funcione??
Ya digo que ejecutado desde W98 funciona perfectamente
Gracias :)

9
C++ Builder / Re: Codigo Ascii
« en: Viernes 16 de Enero de 2004, 16:37 »
Pues si que me ha servido, es lo que buscaba :)
Muchas gracias.

10
C++ Builder / Codigo Ascii
« en: Viernes 16 de Enero de 2004, 13:34 »
Tiene Builder alguna funcion ya hecha en la q dando el codigo ASCII devuelva el caracter?? tiene tambien que dando el caracter devuelva el codigo ASCII??
Si existen cuales son? porque he estao buscando por la ayuda y no veo nada :(
Gracias.

11
C++ Builder / Re: Llamada A Funciones
« en: Jueves 1 de Enero de 2004, 06:18 »
Muchas gasias porque m habia vuelto loco y no habia manera de sacarlo, He programado antes en Turbo C++ y ahora toy aprendiendo Builder y toy mu verde..   :comp:


                :devil:                 Japiiii Niuuuu Yiiiirrr                 :devil:

12
C++ Builder / Llamada A Funciones
« en: Miércoles 31 de Diciembre de 2003, 02:50 »
Como se puede hacer la llamada a una funcion generada por builder?? es decir cuando quieres implementar lo que hace un BitButton se genera una funcion de este estilo:

void __fastcall TForm1::BitBtn1Click(TObject *Sender)

¿Como puedo llamarla desde otra parte del Codigo? Lo que pretendo digamos es simular que el usuario hubiese presionado el Boton??Quiero llamar a esa funcion desde otra que he hecho yo.
Gracias.

13
C++ Builder / Re: Convertir De Hexadecimal A Decimal
« en: Miércoles 31 de Diciembre de 2003, 02:46 »
Bueno he resuelto el problema haciendo dos funciones que convierten de hexadecimal a decimal y de hexadecimal a binario, aunq sigo sin saber si builder tiene una funcion de ese estilo. Buscaba algo del estilo "IntToHex"que esa si q la tiene.

14
C++ Builder / Convertir De Hexadecimal A Decimal
« en: Lunes 29 de Diciembre de 2003, 00:00 »
Tengo un pequeño problema con esto....
El tema es q yo leo el caption de un panel donde tiene un valor en hexadecimal, q logicamente es un Ansistring, y quiero usar ese dato para gestionarlo en ensamblador. ¿Como puedo usar ese dato en un tipo de dato q sea "short int" ?
¿Hay alguna funcion de borland q lo convierta?.Gracias

Páginas: [1]