duschgas
Goto Top

VB.NET - E-Mail Text über mehrere Formen

Hallo,

ich bräuchte nochmals Hilfe.

Ich habe 10 Formen aus denen ich E-Mails versende, deren Text immer gleich ist.

 Msg.Body = vbCrLf & vbCrLf & "Computername: " & System.Environment.MachineName & vbCrLf   

Wenn ich z.B. eine MSG Form anlege und dort "vbCrLf & vbCrLf & "Computername: " & System.Environment.MachineName & vbCrLf " in eine TextBox Lege
und anschließend

Msg.Body = MSG.TextForm1.Text

mache, dann sendet er zwar die E-Mail aber gerade Angaben wie "System.Environment.MachineName" werden nicht aufgelöst sondern nur so als Text mitgesendet.

Der Code ist nur ein Beispiel. In dem E-Mail-Text stehen dann ausgelesene Werte.
Gibt es eine Möglichkeit, dass ich nicht in jeder Form den Code schreiben muss, sondern den Text an einer Stelle "einmal" zentral verwalten kann?

Vielen Dank
Paddy

Content-Key: 297125

Url: https://administrator.de/contentid/297125

Printed on: April 19, 2024 at 22:04 o'clock

Mitglied: 126919
126919 Feb 23, 2016 updated at 18:53:15 (UTC)
Goto Top
Schon mal was von globalen Variablen (variable Scope) gehört ?

Setze eine für alle deine Prozeduren sichtbare Variable mit deinen generierten Strings. Dann fütterst du all deine gewünschten Ziele mit der Variable.

fk
Member: duschgas
duschgas Feb 23, 2016 at 19:17:54 (UTC)
Goto Top
Hallo fk,

du bist auch überall. Ich hatte mir da schon angesehen, komme als Anfänger aber nicht ganz zurecht damit.

Ich bin schon fleißig am testen.

Grüße Paddy