Hej alle
Jeg har downloadet en OCX som jeg skal bruge i forbindelse med et tidstagerudstyr til små fjernstyrede biler.
I dokumentationen til den OCX er der to Events:
Event UpdateRaceClock(lMilliseconds As Long)
' Sends a message to the main program to update the race clock. This is done once in a while
' to make sure that the race clock displayed on the screen is fairly similar to the one
' used to do the actual timing by the system.
'
' Parameters:
' lMilliseconds - current race time, milliseconds
'
Event RegisterCar(iCarID As Integer, lMilliseconds As Long)
' Sends a message to the main program to inform it that a car has passed.
'
' Parameters:
' iCarID - ID of the car that just passed
' lMilliseconds - race time when the car passed, milliseconds
Der er også nogle functioner, men dem har jeg vist nok styr på...
Spørgsmålet er så... Hvordan opsnapper jeg de Events i mit program???
Jeg er rimelig ny i VB så i skal ikke tage noget for givet med mig
Jeg går ud fra at du bruger VB6.0 men det betyder ikke det store
da det er samme måde for VB4.0 og opefter
--------------
Når du dobbelkliker på et komponet eller en kontrol åbnes et vindue
hvor der foroven er to dropdown bokese ved siden af hindande
den venster viser for hvilken kontrol
den højre viser events´ne her burder
du kunne vælge
UpdateRaceClock(lMilliseconds As Long)
og
Event RegisterCar(iCarID As Integer, lMilliseconds As Long)
så kan du vælg f.esk RegisterCar
så vil du få en kode der ser nogenlunde ud som denne:
<pre>
Private Sub Command1_RegisterCar(iCarID AS integer,lMiliseconds AS Long)
'her skal du så skrive den kode der skal ske
'bemærk at den har to parameter iCarID som er id på bilen
'som bruges til at finde ud af hvilken bil der paseret målern
'det står også i manuallen
'her kan du så lave en kode der viser resultaterne
End Sub
</pre>
mvh.
Thomas Christensen
P.S
Hvis der er mere er du velkommen til at spørge igen.
-------------------------------------------------------
Vb noget for dig?
tjek VB-Gruppen
http://www.udvikleren.dk/groups/?gid=41