Hi Com,
Ich habe da ein kleines... Problemchen. Ich will in VB eine Com-DLL erstellen, habe mir auch das hier angesehen,.
Zu meinem Problem: Wenn ich eine neue GUID generiere, wo muss ich die einfügen? In C++, oder die DLL & wo genau? Ich habe es schon hier drin versucht:
InterfaceID und EventsID habe ich eben kein Plan was ich damit machen soll, aber wenn ich die Datei in C++ verwenden will, kommt der Fehler:
Danke schonmal für die Hilfe!
Ich habe da ein kleines... Problemchen. Ich will in VB eine Com-DLL erstellen, habe mir auch das hier angesehen,.
Zu meinem Problem: Wenn ich eine neue GUID generiere, wo muss ich die einfügen? In C++, oder die DLL & wo genau? Ich habe es schon hier drin versucht:
VB.NET-Quellcode
- <Microsoft.VisualBasic.ComClass(Test.ClassId, Test.InterfaceId, Test.EventsId)>
- Public Class Test
- #Region "COM-Class-Definition"
- Public Const ClassId As String = "F12E752F-63CC-45e9-82F6-0A3E03057B6B" 'Hier
- Public Const InterfaceId As String = "7BE79C30-0887-4a75-BECD-C42F9E0B96C2"
- Public Const EventsId As String = "D09BBF85-9E33-46e8-918F-FA7326F92C89"
- Public Sub New()
- MyBase.New()
- End Sub
- Public Sub Test(ByVal IP As String, ByVal Online As Boolean)
- If My.Computer.Network.Ping(IP) = True Then
- MsgBox("Online!", MsgBoxStyle.Information, "")
- Online = True
- End If
- End Sub
- #End Region
- End Class
InterfaceID und EventsID habe ich eben kein Plan was ich damit machen soll, aber wenn ich die Datei in C++ verwenden will, kommt der Fehler:
Danke schonmal für die Hilfe!