lpt poort programma maken

Status
Niet open voor verdere reacties.

robojan1

Gebruiker
Lid geworden
11 nov 2007
Berichten
6
ik ben bezig met de parralelle poort aan te sturen op de computer ik kan al 1 ledje aan en uit doen door de code:
Code:
//voor aan
out(val(888), 1)
// voor uit
out(val(888), 0)
maar nu wil ik ook nog led 2 bedienen, maar dan kan ik niet gebruiken:
Code:
out(val(888), 2)
want dan werkt alleen ledje 2, maar ik wil dat als ledje 1 al brand dat hij blijft branden.
dus kan iemand mij een code geven dat het wel werkt dan ben ik heel:D

ps. ik wil in dat programmatje nog een andere exe openen dat dat in een vak komt mag ook in een nieuw venster
 
Laatst bewerkt:
toevallig ben ik daar ook me bezig en ik weet ook wat je fout doet
kijk

aleen led 1 is 1
aleen led 2 is 2
aleen led 3 is 4
aleen led 4 is 8
aleen led 5 is 16
aleen led 6 is 32
aleen led 7 is 64
aleen led 8 is 128

je moet ze bijelkaar optellen
dus als je led 1 en 2 wild wordt het dus 3
dus als je led 1 en 3 wild wordt het dus 5
dus als je led 1 en 4 wild wordt het dus 9

snappie:thumb:

als je ff.zip download en je het uitpakt en uitinanimatie opent an je de decimalen makelijker openen

http://www.uploadarchief.net/files/view/6
 
Laatst bewerkt:
wil je je komplete code ff neerzetten :thumb:
want ik doe namelijk ook iets fout:rolleyes::rolleyes:

heb je dit in het begin van je script??
Code:
Option Strict Off

Option Explicit On

Module InpOut32_Declarations

    'Inp and Out declarations for port I/O using inpout32.dll.

    Public Declare Function Inp Lib "inpout32.dll" Alias "Inp32" (ByVal PortAddress As Short) As Short

    Public Declare Sub Out Lib "inpout32.dll" Alias "Out32" (ByVal PortAddress As Short, ByVal Value As Short)

End Module
 
je moet ze bijelkaar optellen
dus als je led 1 en 2 wild wordt het dus 3
dus als je led 1 en 3 wild wordt het dus 5
dus als je led 1 en 4 wild wordt het dus 9

ik snap dat wel maar ik wil ze afzonderlijk aan en uit zetten dus niet een knop maken dat led 1 en 2 aan gaan.

later komt er nog bij hoe ik die module van mij heb toegevoegt. ik gebruik io.dll:p
 
ik snap dat wel maar ik wil ze afzonderlijk aan en uit zetten dus niet een knop maken dat led 1 en 2 aan gaan.

later komt er nog bij hoe ik die module van mij heb toegevoegt. ik gebruik io.dll:p

heb je die link gedownload
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan