vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

VB.NET - Fortgeschrittene
Re: LinkLabel und Mailto: 
Autor: rub
Datum: 14.03.06 16:56

Hi,

ich habe Dir hier meine Fehler-Email-Routine.
Ich denke, dass Du damit bestimmt klar kommst.

Imports System.Web.Mail
 
...
 
    Public Sub ErrorMail(ByVal FormularOderKlassenName As String, ByVal _
      Benutzernumer As String, ByVal SubOderFunktionsName As String, ByVal _
      Zusatzinfo As String, ByVal FehlerBoxAnzeigen As Boolean, ByVal _
      FehlermeldungInFehlerBoxAnzeigen As Boolean, ByVal _
      ZusatzinfoInFehlerBoxAnzeigen As Boolean, ByVal PlaySound As Boolean)
        Dim oMail As New System.Web.Mail.MailMessage() _
        'System.Net.Mail.MailMessage  '
        Dim BodyString As String = ""
 
        SmtpMail.SmtpServer = "mailto.DeinServer.de" ':3025  
 
        BodyString = "<font face='Tahoma'size='3' color='Navy'>CUP" & _
          "Fehlerbericht</font><font face='Tahoma' size='2' color='Black'><p><p>"
        BodyString = BodyString & "Formular bzw. Klassenname : " & _
        FormularOderKlassenName & "<p>"
        BodyString = BodyString & "Sub oder Funktionsname : " & _
        SubOderFunktionsName & "<p>"
        BodyString = BodyString & "Benutzernumer : " & Benutzernumer & "<p>"
        BodyString = BodyString & "Fehlertyp : "
        BodyString = BodyString & "FehlerSource : "
        BodyString = BodyString & "Zusatzinfo : " & Zusatzinfo & "<p><p>"
        BodyString = BodyString & "Datum / Zeit : " & Now.ToString & "<p><p>"
        BodyString = BodyString & "Fehlermeldung : "
 
        With oMail
            .BodyFormat = MailFormat.Html
            ' Absender
            .From = "info@info.net"
 
            ' Empfänger
            .To =  "info@info.net"
 
            ' Betreff
            .Subject = "CUP Fehlermeldung"
 
            ' Nachricht
            .Body = BodyString
 
            ' Anlagen übergeben
            ' .Attachments.Add(New MailAttachment("Dateiname"))
        End With
        Try
 
            If FehlerBoxAnzeigen = True Then
                Dim FehlerString As String
 
                FehlerString = "Ein Fehler ist aufgetreten. Der Fehler wird an" & _
                  "das Entwicklerteam weitergeleitet. "
 
                If FehlermeldungInFehlerBoxAnzeigen = True Then
                    FehlerString = FehlerString & "  Fehler : "
                End If
 
                If ZusatzinfoInFehlerBoxAnzeigen = True Then
                    FehlerString = FehlerString & "  Zusatzinfo : " & Zusatzinfo
                End If
 
                MsgBox(FehlerString, MsgBoxStyle.Exclamation, "CUP")
 
            End If
 
            '  If PlaySound = True Then
            Me.PlayWave("C:\WINDOWS\Media\Windows XP-Batterie niedrig.wav")
            '   End If
 
            SmtpMail.Send(oMail)
            '  MsgBox("Nachricht wurde versandt.")
 
        Catch oEx As Exception
            MsgBox("Ein Fehler ist beim Versenden der Fehlermeldung" & _
              "aufgetreten: " & oEx.Message.ToString)
        End Try
 
          End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
LinkLabel und Mailto:1.990lars00714.03.06 14:50
Re: LinkLabel und Mailto:1.570rub14.03.06 16:56
Re: LinkLabel und Mailto:1.360lars00714.03.06 18:39
Re: LinkLabel und Mailto:1.327rub15.03.06 09:01
Re: LinkLabel und Mailto:1.461lars00728.03.06 10:48

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