vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Plugin soll auf Funktionen der Hostanwendung zugreifen. 
Autor: Mekroth
Datum: 24.01.06 15:14

Habe mir mal die VB2005 geholt und versuche hier ein bisschen mit Plugins
zu spielen jedoch habe ich Probleme um in der Hostanwendung bereitgestellte Funktionen von den Plugins nutzen zu können.

Die Plugins werden von der Host-Anwendung korrekt geladen und man kann
auch deren Funktionen nutzen. Nur ist es mir nicht möglich den umgekerten
Weg zu gehen sodas ich in der Hostanwendung bereitgestellte Funktionen von
den geladenen Plugins nutzen kann



Mein Interface: Assemplyname: Interface

Public Interface Plugin
 
    Sub oeffneFenster()
    Sub macheDies()
    Function macheDas()
 
End Interface
 
Public Interface Host
 
    Function holeName()
 
End Interface
In der Hostanwendung:

Public Class Funktionen
 
    Implements Interface.Host
 
    Public Function holeName() as String Implements Interface.Hos.holeName
        Return "Irgendetwas"
    End Function
 
End Class
Mein Plugin das auf die Funktionen der Hostanwendung zugreifen soll.

Mein Plugin:

Public Class meinPlugin
 
    Implements Interface.Plugin
 
    Public Sub oeffneFenster() Implements Interface.Plugin.oeffneFenster
        ...
    End Sub
 
    Public Sub macheDies() Implements Interface.Plugin.macheDies
        ...
    End Sub
 
    Public Sub macheDas() Implements Interface.Plugin.macheDas
        ...
    End Sub
 
 
End Class
 
Module Test
 
     Public hostFunktionen as Interface.Host
 
     Sub Button1_click(.....    \/ \/ \/ \/
          msgbox(hostFunktionen.holeName())
     End Sub
 
End Module
Irgendwie kann ich auf diese Funktionen nicht zugreifen... Weiß der warum... oder habt Ihr ne Ahnung an was es liegt oder wie man es anders machen kann?



Gruß... Einer der nicht mehr weiterweiß oder noch nie was wusste.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Plugin soll auf Funktionen der Hostanwendung zugreifen.1.285Mekroth24.01.06 15:14
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.856ModeratorFZelle24.01.06 15:23
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.968Morgoth24.01.06 15:51
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.844Mekroth24.01.06 16:13
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.917Mekroth25.01.06 15:16
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.994ModeratorDaveS25.01.06 15:20
Re: Plugin soll auf Funktionen der Hostanwendung zugreifen.842Mekroth25.01.06 15:51
Re: So... Jetzt bin ich am Ende...870Mekroth26.01.06 03:56

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel