AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Interface aus dll laden

Ein Thema von Edelfix · begonnen am 3. Feb 2016 · letzter Beitrag vom 3. Feb 2016
 
Edelfix

Registriert seit: 6. Feb 2015
Ort: Stadtoldendorf
251 Beiträge
 
Delphi 12 Athens
 
#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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz