Witam!
Mam pewien problem... :-| Muszę w jakiś sposób sterować portem LPT. Trochę o tym czytałem i zdecydowałem się na inpout32.dll. Sęk w tym, że gdy próbuję coś przesłać, dostaję wyjątek:External component has thrown an exception.
Nie mam pojęcia w czym może być problem. [???] Może przyda się kod, lecz myślę, że za wiele nie powie:
public class PortAccess
{
[DllImport("inpout32.dll", EntryPoint = "Out32")]
public static extern void Output(int adress, int value);
}
I potem w obsłudze event'u (właśnie w tej linijce debugger pokazuje mi wyjątek):
...
PortAccess.Output(888, 0);
...
Najlepiej byłoby, gdyby ktoś mi podpowiedział jak sobie poradzić, ew. polecił mi jakąś inną bibliotekę, która zadziała. RS mnie nie satysfakcjonuje, ponieważ trudniej będzie mi kontaktować się z uC (noo, chyba, że mi to porządnie wyjaśni :-D ). System, to oczywiście Windows XP.
Pozdrawiam, Wronq.