![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
![]() ![]() tengo un nuevo problema... se trata de este codigo que me funciona muy bien ... para versiones anteriores al windows xp... sirve para dar salida al puerto paralelo... con la instruccion asm
se que no da salida en el xp.. por razones de exepciones... algo que esta abierto segun los privilegios del windows 2000 por esa razon si jala... el uso de la dll es para dar permisos en el xp... el problema es que no se como hacerla funcionar ... ya lo cheque en otros documentos ... y segun se debe de pegar junto con el programa o en su caso en la carpeta de sistem... bueno o eso es lo que yo creo... la verdad no se que estoy haciendo mal... ![]() si hay alguien que pueda ayudarme... saludos!!! ![]()
__________________
el cielo me dio un cariño sin merecerlo... chimikuilo!!! |
#2
|
||||
|
||||
La libreria inpout32.dll no otorga ningun privilegio, lo que en realidad hace es crear un Driver el cual estando en modo Kernel puede acceder al HAL y por ende a los puertos. Una vez creado el Driver instala el Servicio respectivo y se comunica con el mismo con los parametros ingresados.
![]() Las dos funciones exportadas por la libreria se definen de la siguiente forma;
Aquí un ejemplo Saludos |
#3
|
||||
|
||||
si esa información ya la tenia...
amigo cHackAll...
esas funciones ya las habia buscado en varias páginas de = modo los ejemplos si heche a andar ese programita hacia ya tiempo... el problema mio es usar la instrucción asm de ensamblador pero usando el xp... como te decia ya tube la oportunidad de trabajar con esa instrucion para windows 98 y 2000 me funciona perfectamente!!! y la encuentro más sencilla que estar declarando:
con la instrucción asm no es necesario declarar las funciones anteriores en el 98 y 2000
Ahora mi problema es hechar a andar este código pero para el windows xp yo buscando en paginas vi que se utiliza la dll pero me imagine que eso me funcionaria para el codigo que utilizo... Hace tiempo me dijo un profesor que a el le funcionaba con ese mismo codigo... pero segun creo fue la dll que le puso... no se bien que fue lo que el hizo... pero me gustaria saber que fue lo que paso... ![]() con el codigo que uso yo hice 2 practicas la primera fue controlar 3 bandas transportadoras usando motores de cd y una alarma primero sonaba la alarma para advertir que iba a arrancar la primera banda, despues la segunda banda y despues la tercera quedando las 3 girando para esto le dije a mi hermano que es ing. electonico que me diseñara un circuito con el bit 1 que sonara la alarma, con el bit 2 que arrancara el motor 1, con el bit 3 el motor 2, con el bit 4 el motror 3 y con el bit 0 se apagara todo... como podras ver solo hay que cambiar el número de bit por lo que es mas sencillo y no me meto en broncas de agregar más código... tambien con ese código controle un brazo robot que mi hermano hizo con motores de apasos y quedo jalando iperchido!!! ![]() ahora quiero hacer jalar ese mismo código pero para el windows xp.. pero al correr mi programa en xp manda una exepción yo ya sabia por que!!! que fue lo que tu estas expicandome pero como lo soluciono adaptar eso pero con mi código... ![]() un saludo!!!
__________________
el cielo me dio un cariño sin merecerlo... chimikuilo!!! Última edición por krlox31416 fecha: 26-02-2009 a las 19:36:57. Razón: mala escritura |
#4
|
||||
|
||||
Cita:
|
#5
|
||||
|
||||
parece ser que si se puede hechar a andar el codigo
encontre tambien alguna ayuda en el hilo que pone luis1980...
por lo que veo el tambien utiliza el mismo codigo... es cosa de ver que fue lo que hizo para que le jalara en xp... sin tener que usar la dll... ![]()
__________________
el cielo me dio un cariño sin merecerlo... chimikuilo!!! |
#6
|
||||
|
||||
Cita:
![]() Cita:
Saludos |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar puerto paralelo | luis1980 | C++ Builder | 39 | 04-04-2009 10:27:08 |
Como dectectar los puerto serie y paralelo de mi pc | kurono | Varios | 2 | 06-08-2007 05:19:36 |
Como puedo controlar el puerto paralelo con C#? | z-7 | .NET | 1 | 09-01-2006 03:13:52 |
Como puedo manejar el puerto paralelo con Delphi 2005 .NET? | z-7 | .NET | 4 | 26-07-2005 12:47:40 |
¿Como tomar datos a traves del puerto paralelo de la PC? | Roger_Fernandez | Varios | 0 | 18-11-2004 16:08:51 |
![]() |
|