Witam, próbuję nawiązać komunukację między moją aplikacją a programem mach3. W visual studio express 2010 i win7 działało bez problemu, w visual studio 2022 i win 10 wyrzuca błąd: Object reference not set to an instance of an object.
Public Class Form1
Shared mach As Mach4.IMach4
Shared mach3 As Mach4.IMyScriptObject
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim a As Double
Try
mach = GetObject(, "Mach4.Document")
mach3 = mach.GetScriptDispatch()
a = Convert.ToDouble(mach3.GetOEMDRO(185))
mach3.Code("G0Y300")
Catch ex As Exception
RichTextBox1.Text = ex.Message
End Try
'RichTextBox1.Text = a
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
End Class