Är du säker på att _outp() ska ha porten först och sedan värdet och inte tvärtom?
Kör du något NT-baserat Windows så behöver du speciella drivrutiner för att kunna komma åt parallellporten på det här sättet. En heter PortIO och finns att ladda ner från internet (sök).
jajmen jag har program port IO.. tycker att om de skulle vara fel i koden så skulle de uppenbara sig när jag kompilerar inte när jag ska köra programet:S
testar vb 2005 beta nu.. men vart ska ja lägga den där dll filen?
Har du bytt plats på porten och värdet så borde det gå att kompilera, men det borde ge en varning. Och det är inte helt omöjligt att programmet krashar som du har beskrivit. Jag säger inte att du har gjort fel, men man ska komma ihåg att ordningen på port och värde kan skilja sig mellan olika system.
Jag kan tyvärr inte hjälpa dig kring detaljerna om hur man får igång parallellporten under något NT-Windows (t ex win2000/xp).
Virr3 skrev:*snip* tycker att om de skulle vara fel i koden så skulle de uppenbara sig när jag kompilerar inte när jag ska köra programet:S *snip*
Hört talas om Runtime Error?
Fel man får när man kompilerar kallar "Syntax Error". D.v.s. syntaxfel.
edit: Fel i koden kan alltså uppenbara sig först när programmet körs. Sätt en variabel till noll och dela en annan variabel med den får du se (division by zero).