vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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: Überladener Constructor arbeitet falsch! 
Autor: Longri
Datum: 16.10.09 14:21

Hier noch mal die endgültige Version mit Integer und ArgumentOutOfRangeException.
  ''' <summary>
        ''' Erstellt eine neue SerialColor über die Angabe von RGB)
        ''' </summary>
        ''' <param name="R">Rotanteil</param>
        ''' <param name="G">Grünanteil</param>
        ''' <param name="B">Blauanteil</param>
        ''' <remarks>
        ''' Der Alpha wert wird auf 255 gesetzt 
        ''' (Keine Transparenz)
        ''' </remarks>
        Public Sub New(ByVal R As Integer, ByVal G As Integer, ByVal B As _
          Integer)
 
            If R > 255 Or R < 0 Then Throw (New ArgumentOutOfRangeException( _
              "R", R, "Liegt ausserhalb des Wertebereichs von 0-255"))
            If G > 255 Or G < 0 Then Throw (New ArgumentOutOfRangeException( _
            "B", G, "Liegt ausserhalb des Wertebereichs von 0-255"))
            If B > 255 Or B < 0 Then Throw (New ArgumentOutOfRangeException( _
            "G", B, "Liegt ausserhalb des Wertebereichs von 0-255"))
 
 
            _A = 255
            _R = R
            _G = G
            _B = B
            SetRGB2HSV()
        End Sub
Danke nochmals!


__________________________________________________________________________
Ein Programmierer ist eine Maschine die Koffein in Programmcode umwandelt!
Und Bier in Bug?s

May the source code be with you.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Überladener Constructor arbeitet falsch!1.281Longri16.10.09 12:29
Re: Überladener Constructor arbeitet falsch!806ModeratorDaveS16.10.09 12:54
Re: Überladener Constructor arbeitet falsch!831Longri16.10.09 13:06
Re: Überladener Constructor arbeitet falsch!786ModeratorDaveS16.10.09 13:08
Re: Überladener Constructor arbeitet falsch!912Longri16.10.09 13:17
Re: Überladener Constructor arbeitet falsch!803ModeratorDaveS16.10.09 13:39
Re: Überladener Constructor arbeitet falsch!780Longri16.10.09 13:44
Re: Überladener Constructor arbeitet falsch!766ModeratorDaveS16.10.09 13:15
Re: Überladener Constructor arbeitet falsch!744Longri16.10.09 13:19
Re: Überladener Constructor arbeitet falsch!770Longri16.10.09 13:52
Re: Überladener Constructor arbeitet falsch!967ModeratorDaveS16.10.09 13:59
Re: Überladener Constructor arbeitet falsch!783Longri16.10.09 14:06
Re: Überladener Constructor arbeitet falsch!794Longri16.10.09 14:21

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