Komponenta SmallPort vytváří a registruje zařízení "smport", které umožnuje korektně obsloužit přístup na paralelní port v systému Windows. Pro běh programu je proto nutný ovladač, který musí být buď v systémovém adresáři nebo v adresáři se souborem aplikace. (pro Windows 95 a 98 soubor smport.vxd, pro Windows NT soubor smport.sys) Součástí balíku je také VxD driver, který lze použít samostatně.
Program zařízení při spuštění vždy vytvoří a při ukončení zase uvolní, proto je třeba při nestandartním ukončení programu zařízení uvolnit manuálně. (Zjištěno při ladění v IDE) V systémovém registru smazat následující klíč a restartovat systém.
Windows 95 a 98
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetVxDSmPortWindows NT
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSmPort
Poznámka : Pro vytvoření a uvolnění zařízení v systému
Windows NT musíte mít práva administrátora.
Testovací program - součást programového balíku utility
DOWNLOAD & Odkazy
- http://fl.hw.cz/programovani/win_porty/smport.zip
(207 kB) - Download utility z HW serveru
- SmallPort ver 1.4 for Delphi 4 modified 21-August-2000 - Windows NT/2000 compatible - Author: A.Weitzman - http://www.torry.net/portaccess.htm - Stránka podobných utilit pro Delphi