![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Esas funciones ¿te funcionan en Windows XP? a mi me sigue dando el error (Privileged instruction) ¿hay que hacer algún otro cambio? ¿instalar algún driver adicional?
|
|
#2
|
||||
|
||||
|
Cita:
Por las dudas te dejo la DLL compilada, utilizarla es muy sencillo: Código:
implementation function Inp32(wAddr:word):byte; stdcall; external 'inpout32.dll'; function Out32(wAddr:word;bOut:byte):byte; stdcall; external 'inpout32.dll'; Código:
Enviar 65 al puerto 378 hexadecimal}
Out32($378,65);
{Leer del puerto 379 hexadecimal}
ShowMessage( 'Lectura del puerto $379:'+IntToStr(Inp32($379)) );
__________________
Última edición por MaMu fecha: 19-05-2008 a las 01:45:26. |
|
#3
|
||||
|
||||
|
Entonces si que es necesario instalar un driver adicional para acceder a los puertos, y ya que el compilador de delphi no puede generar drivers, este tiene que estar creado con alguna otra herramienta diferente. Te preguntaba por curiosidad, no sabia de nadie que fuera capaz de acceder a los puertos sin utilizar drivers en XP y pensé que tu habías encontrado la forma. Por mi parte yo me conformo con la comunicación serie y los dos pines de salida que puedo manejar solo con funciones de la API.
|
|
#4
|
||||
|
||||
|
Si, entiendo el punto, quizas no me he expresado bien. Hasta donde yo se, siempre es necesario utilizar un driver para acceder a los puertos, ya que de forma nativa no se puede. Lo que se hace comunmente, es agregar el driver al programa y compilarlos juntos. Una libreria muy completa es la del PortTalk, a mi gusto, muy superior a inpout32.dll, y que tambien se encuentra el source por internet.
Saludos.
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| leer desde los puerto seriales. | G.A.R.S | API de Windows | 10 | 25-05-2005 00:54:25 |
| Generador de Seriales | wpolanco | Varios | 0 | 27-01-2005 00:12:47 |
| Como Leer y escribir puertos Seriales | sandragm | API de Windows | 1 | 28-04-2004 06:42:00 |
| sobre el puerto paralelo en windows 2000, Xp... | redlyon13 | Varios | 1 | 01-12-2003 15:50:46 |
| puertos serial y paralelo... | emeceuy | Varios | 2 | 05-06-2003 11:29:10 |
|