Einzelnen Beitrag anzeigen

Edelfix

Registriert seit: 6. Feb 2015
Ort: Stadtoldendorf
213 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Interface aus dll laden

  Alt 3. Feb 2016, 15:49
Ah ok. Das macht sin.

Ich habe schon vor eine eigene DLL zu schreiben die dann andere DLL´s verwendet.
Zu der ganzen aufgabe gibt es ein VB Projekt als funtionierendes Beispiel.
Also werde ich erst einmal VB Express installieren und mir im Detail ansehen was wie verwendet wird.

BeispielCode:
Code:
Imports DavidClientAddin
Imports InfoCenter
Imports System.Reflection
Imports System.Runtime.InteropServices

'Es wird ein Button in der Favoriten-Leiste erzeugt, der einen MessageEditor öffnet
namespace DCA.Classic.EditorAufruf

    <Guid("d531103a-19b7-4748-8287-c9db2a26b6a5")>
    Public Class Main
        Implements IAddinInstall, IDavidClientAddin

       
        Public Sub Startup(pInfoCenter As Object) Implements DavidClientAddin.IDavidClientAddin.Startup
            Dim oInfoCenter As IInfoCenter = DirectCast(pInfoCenter, IInfoCenter)
            'Beispiel. Setzen der Quelle im Anwendungsprotokoll
            Helper.Diagnostics.SetEventname(MyBase.GetType)
        End Sub
Ich hatte erst gedacht das ich ein Interface direkt aus einer DLL verwenden kann.

Danke für die Hilfe.

Geändert von Edelfix ( 3. Feb 2016 um 16:01 Uhr)
  Mit Zitat antworten Zitat