vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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
Farbverlauf 
Autor: [CrX]Garfield
Datum: 08.03.05 15:46

Ich habe bei euch in der Tipps Sektion einen Beispielcode für Farbvelauf gefunden, jetzt habe ich versucht den Code auf .Net umzuschreiben, aber irgendwie bleibe ich an einer einzigen stelle hängen, er gibt mir immer einen Fehler mit "NullReferenceException"... könnt ihr mir sagen was ich da falsch mache?
    Private Declare Function DeleteObject Lib "gdi32" _
        (ByVal hObject As Long) As Long
    Private Declare Function CreateSolidBrush Lib "gdi32" _
        (ByVal crColor As Long) As Long
    Private Declare Function FillRect Lib "user32" _
        (ByVal hDC As Long, ByVal lpRect As RECT, _
            ByVal hBrush As Long) As Long
    Private Declare Function GetDC Lib "user32" _
        (ByVal hwnd As Int32) As Int32
    Private Declare Function GetDeviceCaps Lib "gdi32" _
        (ByVal hdc As Int32, ByVal nIndex As Int32) As Int32
 
    Private Const PLANES = 14
    Private Const BITSPIXEL = 12
 
    Private Structure RECT
        Dim Left As Long
        Dim Top As Long
        Dim Right As Long
        Dim Bottom As Long
    End Structure
 
    Private Function ColorBlue(ByVal Color As Long) As Integer
        ColorBlue = Color \ &H10000 And &HFF&
    End Function
 
    Private Function ColorRed(ByVal Color As Long) As Integer
        ColorRed = Color And &HFF&
    End Function
 
    Private Function ColorGreen(ByVal Color As Long) As Integer
        ColorGreen = Color \ &H100& And &HFF&
    End Function
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        MakeGradient(Me.PictureBox1, CLng(RGB(0, 0, 0)), CLng(RGB(255, 255, _
        255)), 1)
    End Sub
Der Fehler tritt in der Markierten Zeile auf. Das Fehlerfenster schreibt: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt

Bite helft mir mal auf die Sprünge
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Farbverlauf902[CrX]Garfield08.03.05 15:46
Ergänzung586[CrX]Garfield08.03.05 15:46
Re: Farbverlauf542Maywood08.03.05 16:08
Re: Farbverlauf572ModeratorFZelle08.03.05 16:35
Re: Farbverlauf538sebastian_der_k...25.01.06 13:19
Re: Farbverlauf500ModeratorDaveS25.01.06 13:32

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