Desk
Gebruiker
- Lid geworden
- 26 jan 2009
- Berichten
- 13
Ik heb een stukje programma dat bij stappenmotor hardware hoort.
Nu moet ik in een form op een knop drukken om de motor te initialiseren.
Hoe kan ik die knop omzeilen, zodat het programma direct doorloopt en zelf de motor initialiseert?
Nu moet ik in een form op een knop drukken om de motor te initialiseren.
Hoe kan ik die knop omzeilen, zodat het programma direct doorloopt en zelf de motor initialiseert?
Code:
Declare Function InitStp Lib "stp.dll" () As Integer
Declare Function RunMotor1 Lib "stp.dll" (ByVal steps As Integer, ByVal interval As Integer, ByVal direction As Integer, ByVal outputs As Integer) As Boolean
Declare Function RunMotor2 Lib "stp.dll" (ByVal steps As Integer, ByVal interval As Integer, ByVal direction As Integer, ByVal outputs As Integer) As Boolean
Declare Function StopMotor1 Lib "stp.dll" (ByVal outputs As Integer) As Boolean
Declare Function StopMotor2 Lib "stp.dll" (ByVal outputs As Integer) As Boolean
Declare Function SetStepMode Lib "stp.dll" (ByVal M1Mode As Integer, ByVal M2Mode As Integer) As Boolean
Declare Function GetCurrentStatus Lib "stp.dll" (ByRef M1Active As Integer, ByRef M2Active As Integer, ByRef M1Steps As Integer, ByRef M2Steps As Integer, ByRef Inputs As Integer) As Boolean
Het gaat om dit stukje:
'Initialise StepperBee. This must be called before any of the other functions.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
InitStp()
End Sub
Laatst bewerkt: