vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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: Hallo Welt dll erstellen 
Autor: Manfred X
Datum: 02.06.11 17:56

Hallo!

Zunächst: Du bist im falschen Forum.
Solche Fragen zu VB2010 gehören ins Net-Forum für Ein- und Umsteiger.

In VB.Net verwendet man Net-Bibliotheken: das sind
Projekte des Typs Klassenbibliothek, die über einen Net-Verweis
in die Anwendungsprojekte eingebunden werden.

Vergiss Declare-Anweisungen (die werden nur bei Native-Librarys
benötigt) - und vergiss Macros.

Namespaces und Klassen, die in den Net-Bibliotheken enthalten sind,
auf die im Projekt verwiesen wird, werden z.B. per Imports-Anweisung
verfügbar gemacht. Oder sie im Code müssen "voll qualifiziert" werden.

Dem Projekt des Typs Klassenbibliothek werden einfach Module/Klassen
hinzugefügt und darin öffentliche ("Public") Methoden erstellt.
Danach Projekt erstellen.

Im Anwendungsprojekt: Verweis hinzufügen --> Durchsuchen --> zur DLL browsen

IM Klassenprojekt:
Public Class Class1
    Public Shared Function GetHalloWelt() As String
        Return "Denkste. Diese DLL hat keine Lust auf Hallo-Sagen!"
    End Function
 
    Public Sub EineReaktion(ByRef MyString As String)
        MyString = "Hallo, ihr Lieben"
    End Sub
End Class
Im Anwendungsprojekt:

    'shared 
    MsgBox(ClassLibrary1.Class1.GetHalloWelt)
    'instance
    Dim cl1 As New ClassLibrary1.Class1
    Dim str As String = ""
    cl1.EineReaktion(str)
    MsgBox(str)
Oder:
Imports ClassLibrary1.Class1 'am Anfang der Codedatei

MsgBox(GetHalloWelt) 'innerhalb einer Sub/Function

"ClassLibrary1" ist im Beispiel der Name des Klassenbibliothek.

MfG
Manfred

Beitrag wurde zuletzt am 02.06.11 um 18:22:06 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hallo Welt dll erstellen1.988Faltensack02.06.11 12:57
Re: Hallo Welt dll erstellen1.135Manfred X02.06.11 17:56
Re: Hallo Welt dll erstellen881Faltensack02.06.11 19:44

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