Events fra en OCX.. hvordan?

Tags:    visual-basic

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 :)



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
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



t