Also erstes Erstellen wir eine AktiveX Dll dazu geht ihr auf "Neues Projekt" und wählt dort "AktiveX-Dll" aus
Jetzt macht ihr unter dem „Projekt Explorer“ Rechtsklick auf „Projekt1 (Projekt1)“
Und dann auf „Eigenschaften von Projekt1“, dort gebt ihr unter
Projektname „Projekt2“ ein!
Der Name des ClassModule ist jetzt automatisch "Class1", wir Beenen es aber in "clsAbout" um.
In das ClassModule Schreibt ihr jetzt Visual Basic: [code]Function About() On Error Resume Next form.Show End Function[/code]
Fügt jetzt noch eine Form Hinzu, dazu machst du einfach Rechtsklick auf den Projekt Explorer
in Die Form1 Schreibt ihr jetzt: Visual Basic: [code]Private Sub Form_Load() MsgBox "Hallo Diese Msgbox Stamt jetzt aus einer Dll", vbInformation, "Dll - Msgbox" End Sub[/code]
Jetzt geht ihr nur noch oben auf "Datei" und dann auf "Projekt.dll" Erstellen nur das ihr Stat "Projekt.dll", "About.dll" Als Name angeben tut
2. Standard-EXE Schreiben
Ihr erstellt eine Standard Exe, und Benennt die Form, "frmMain"
In die Form Schreibt ihr: Visual Basic: [code]Option Explicit Private objTest As New clsAbout 'Deklaration Private Sub Form_Load() objTest.About 'Die Dll Aufrufen End Sub[/code]
Nun geht ihr oben unter Projekte auf Verweise
und hier Klickt ihr auf "Durchsuchen", jetzt sucht ihr nach eure Dll und Klickt auf Öffnen.
Jetzt Speichert ihr eure Exe und Startet sie ihr werdet sehen es ist ganz einfach mit der Dll zu Arbeiten
Mfg Daniel Igoe [img]/rolleyes.gif[/img] [/LEFT]
_________________
Jings Poster
Anmeldedatum: 02.05.2008 Beiträge: 123
Verfasst am: 02.07.2008, 22:37
Sehr schön erklärt Durchblicken tut man durch die Bilder auch 1a.