![]() |
Programa que corra en autoexec de winxp
Tengo un sistema hecho en delphi 6 y mysql que corre una funcion para abrir una puerta con chapa(cerrojo) electrico, mediante el puerto paralelo y con la dll inpout32.dll, el problema que tengo es que cuando hay un apagon de luz o cuando se reinicia el equipo queda basura en el puerto y el cerrojo se queda abierto, lo soluciones limpiando el puerto en un programita hecho con aplicacion de consola, el tema es como hago para que ese proceso corra en el autoexec y se ejecute antes de iniciar windows, que opciones puedo utilizar, que librerias? de antemano muchas gracias.
|
C:\WINDOWS\system32\Autoexec.Net
Las instrucciones que vayas a utilizar deberán de incluirse en este archivo, no crees un Autoexec.bat en la carpea raíz porque el sistema no lo ejecutará al arrancar. Un Saludo. |
y porque no pones el archivo bat en el menu inicio de windows para que se ejecute al entrar al windows?
|
Cita:
jurarias que era autoexec.nt Inicio / Ejecutar / autoexec.nt ahí puedes poner todas las instrucciones que quieras.... tambien puedes editar el config.nt (para buffer y files o devices...) y el system.ini con respecto a poner un icono en el escritorio con un archivo... generalment utilizo estas sentencias... Archivo.Bat @echo off doskey T: // Unidad cd \public // Directorio command /c iniciO // Comando a utilizar #PAUSE exit Salu2:p:D |
Cita:
<bbcode> .... implementation uses uOptions, uCallbacks, uUtil, dm1; {$R *.dfm} function Inp32(wAddr:word):byte; stdcall; external 'inpout32.dll'; function Out32(wAddr:word;bOut:byte):byte; stdcall; external 'inpout32.dll'; //en el evento que quiero que se ejecute lo siguiente out32($378,0); </bbcode> Ademas el dll debe estar en el mismo lugar del exe, aqui tengo dos preguntas 1. este mismo exe que es aplicacion de consola me sirve para que se ejecute previo a la carga de windows 2. Si no fuera el punto 1. como implemento esos codigos para que se ejecuten en el autoexec? Gracias por sus respuestas y por la ayuda |
Cita:
|
| La franja horaria es GMT +2. Ahora son las 14:00:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi