vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

ActiveX-Programmierung
Klasse lässt nicht jeden Datentyp zu 
Autor: FaVorith
Datum: 06.02.05 13:40

Hi!
Ich schreibe zurzeit eine ActiveX-Dll.
Den Code dafür schreibt man ja bekanntlich in eine Klasse. Einige Regeln für eine solche Klasse sind mir jedoch suspekt:
Public Function Graphics(TargetForm As Form...)
'Code...
End Function
Wenn ich jetzt kompilieren möchte, kommt folgende Fehlermeldung:
[box]
---------------------------
Microsoft Visual Basic
---------------------------
Fehler beim Kompilieren:
Private Objektmodule dürfen in öffentlichen Objektmodulen nicht als Parameter oder Rückgabetypen für öffentliche Prozeduren, als öffentliche Datenmitglieder, oder als Felder öffentlicher, benutzerdefinerter Typen verwendet werden.
---------------------------
OK Hilfe
---------------------------
[/box]
Was hat das zu bedeuten?
Ich brauche aber die Form, um sie gegebenenfalls zu Unloaden (sprich: Das Programm von der Dll aus zu beenden).
Wie bekomme ich den Form-Datentyp in meine Klasse, was hat die obige Fehlermeldung zu bedeuten- und wenn das ein unumgängliches Hinderniss ist- wie kann ich das Programm, das später meine Dll nutzen wird, entladen, ohne eine Variable vom Typ Form zu haben? Geht das evtl. über sein Handle?

?(oo)?

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Klasse lässt nicht jeden Datentyp zu1.414FaVorith06.02.05 13:40
Re: Klasse lässt nicht jeden Datentyp zu979Master07.02.05 09:45
Re: Klasse lässt nicht jeden Datentyp zu1.073CyberDreams08.02.05 10:25

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