vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

Visual-Basic Einsteiger
Re: DLL ohne Registrierung? 
Autor: ModeratorDieter (Moderator)
Datum: 18.09.02 18:32

Hi Nighlight,

hier gibt es mehrere Möglichkeiten:

a) Du bindest die ActiveX-DLL spät an Dein Programm, d.h. Du setzt KEINEN Verweis auf die ActiveX-DLL, sondern erstellst das Klassen-Objekt via Code:
Dim myClass As Object
Set myClass = CreateObject(...)
Nachteil: Du kannst die Events der Klasse nicht verwenden!

b) Du registrierst die ActiveX-DLL per VB-Code - und zwar in Deinem Programm, noch ehe Du diese verwendest (z.B. in einem Modul - und hier in der Sub Main())
Siehe hierzu auch:
 Dateien per Quellcode registrieren

c) Du schreibst die DLL um - und zwar in Delphi-Code, C-Code oder PowerBASIC-Code. Mit diese4n Hochsprachen lassen sich Standard C-DLLs erstellen, die nicht registriert werden müssen. Die Funktionen werden dann via "Declare..." eingebunden.

Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DLL ohne Registrierung?94Nightlight18.09.02 16:00
Re: DLL ohne Registrierung?1.822ModeratorDieter18.09.02 18:32
Re: DLL ohne Registrierung?65Nightlight18.09.02 19:43

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