Suchergebnisse

Suchergebnisse 1-9 von insgesamt 9.

  • Benutzer-Avatarbild

    Hi, ich habe fünf Projekte, nennen wir sie A, B, C, D, E Alle Projekte verwenden ein Modul, nennen wir es EncryptDecrypt.vb Dieses Modul habe ich aus dem Projekt A mit CopyPaste in die Projekte B - E hineinkopiert. Das ist natürlich blöde, weil ich bei Änderungen immer alle fünf Projekt ändern muss. Ich würde das Modul EncryptDecrypt.vb also gern "zentral" verwalten, d.h. nur einmal für alle fünf Projekte abspeichern. Änderungen erfolgen meist im Zusammenhang mit dem Projekt A. Das ist sozusagen…

  • Benutzer-Avatarbild

    Ok .... das mit "Nuget" sieht mir nach einer sehr umfänglichen Lösung aus. Das schau ich mir sicher bei Gelegenheit genauer an. Ich würde jetzt aber erst mal die Basistechnik lernen ... das scheint mir die Sache mit der dll zu sein. Tja ... da muss ich jetzt ganz dumm fragen: wie erstelle ich denn eine dll ? Und wie binde ich das Dinges dann in mein Projekt ein ? Ich vermute mal, ich muss ein neues Projekt für eine "Klassenbibliothek" aufmachen. Das Projekt hab ich "EncryptDecryptLib" genannt. D…

  • Benutzer-Avatarbild

    Das hab ich versucht umzusetzen ... Allerdings werden jetzt Anweisungen wie Messagebox.Show, Clipboard.GetText etc. etc. abgelehnt. Ich nehme an, dass die nicht in eine Klasse gehören, sondern eben in ein Modul ... (s. Anhang)

  • Benutzer-Avatarbild

    Ok ... ich habe den Verweis auf System.Windows.Forms hinzugefügt. Damit sind alle fehlenden Referenzen aufgelöst, bis auf die Sache mit den My.Application.CommandLineArgs - das habe ich jetzt herausgenommen. Die Funktion brauche ich nicht unbedingt. Das Erstellen der .dll hat nun geklappt. Wie füge ich diese .dll denn nun meinem Projekt hinzu ?

  • Benutzer-Avatarbild

    Also mein Project heißt TestCalender ... das hat bisher das Modul EncryptDecrypt verwendet. Dieses Modul hab ich jetzt gelöscht. Damit werden (erwartungsgemäß) eine ganze Reihe von Variablen und Funktionen nicht mehr gefunden. Nun habe ich an TestCalender das vorhandene Projekt EncryptDecryptLib hinzu gefügt. Dieses Projekt enthält die fehlenden Variablen und Funktionen. Aber die Fehlermeldungen verschwinden nicht. Was mache ich falsch ?

  • Benutzer-Avatarbild

    Uff .... Nehmen wir die Variable VERIFICATIONPATH Diese Variable ist in der EncryptDecryptLib definiert VB.NET-Quellcode (1 Zeile) Diese Variable will ich in frmCalender befüllen. Wie muss ich die jetzt ansprechen ? VERIFICATIONPATH = ... EncryptDecryptLib.VERIFICATIONPATH = ... EncryptDecrypt.VERIFICATIONPATH = ... Alle drei Versionen sind falsch. Ist VERIFICATIONPATH überhaupt instanziert ? Ich bin hier völlig neben der Spur, weil ich die Konzeption nicht verstehe !

  • Benutzer-Avatarbild

    Der Namespace EncryptDecryptLib enthält die Klasse VB.NET-Quellcode (1 Zeile) Ich habe den Namespace nun importiert. VB.NET-Quellcode (1 Zeile) Das klappt syntaxmäßig. Der Name des Namespace wird grün unterkringelt, weil er ja noch nicht verwendet wird. Nach der Video Anleitung von EDR habe ich dann die EncryptDecryptLib als Verweis in das Projekt Calendar aufgenommen. Jetzt wird EncryptDecrypt akzeptiert. Intellisense zeigt mir jetzt verfügbare Variablen an .... aber nur solche, die als Const d…

  • Benutzer-Avatarbild

    Also jetzt führt ihr mich hier aber ganz schön vor ! Ich darf noch mal an mein Problem erinnern: Ich habe ein Projekt Calendar Das Projekt enthält ein MODUL EncryptDecrypt In diesem Modul sind eine Reihe von Public Constants und Variables definiert, sowie rund ein Dutzend Funktionen. Im Project Calendar rufe ich diese Funktionen aus mehreren Forms auf. Das funktioniert PRIMA ... ohne Imports und Verweise und ohne jede Qualifizierung der Variablen und Funktionen mit einem Klassennamen. Das ist de…

  • Benutzer-Avatarbild

    Also, erst mal herzlichen Dank für eure Kommentare. Zitat von Nofear23m: „wenn du auf MEINE Postings eingehen würdest“ Das ist halt das Problem, wenn man drei Antworten mit vier verschiedenen Lösungsansätzen erhält. Dann muss man sich einfach zunächst für einen Weg entscheiden und den auch konsequent verfolgen. Und erst wenn das nichts wird, dann greift man den nächsten Lösungsvorschlag auf. Trotzdem bin ich natürlich für jeden Vorschlag dankbar ! Zitat von MichaHo: „myClass war nur ein Beispiel…