vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

Fortgeschrittene Programmierung
Hilfe bei Grafikprogrammierung 
Autor: chetti
Datum: 13.05.07 21:22

Hallo,

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
        m_Pos.X = 100
        m_Pos.Y = 450
        m_iControl = 0
 
        Dim iAction As Integer
        Dim arAction(5) As String
        arAction(0) = "0"
        arAction(1) = "1"
        arAction(2) = "2"
        arAction(3) = "3"
        arAction(4) = "4"
        arAction(5) = "5"
 
        For Each iAction In arAction
            m_iAction = iAction
            Refresh()
        Next
    End Sub
Jetzt soll er in jeder Schleife den Befehl :
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
        m_gPathLandscape.StartFigure()
        If m_iAction = 0 Then
            clLandscape = incLandscape.DrawLandscape(0)
            e.Graphics.DrawRectangle(New Pen(clLandscape), 0, 0, 5, 5)
            e.Graphics.FillRectangle(Brushes.Green, 0, 0, 5, 5)
        End If
        If m_iAction = 1 Then
            clLandscape = incLandscape.DrawLandscape(1)
            e.Graphics.DrawRectangle(New Pen(clLandscape), 30, 30, 5, 5)
            e.Graphics.FillRectangle(Brushes.Green, 30, 30, 5, 5)
        End If
        e.Dispose()
        m_gPathLandscape.CloseFigure()
 End Sub
durch das Refresh() ausführen, doch leider tut er das nicht und es wird die Anweisung nicht gezeichnet auf der Form.
Jenachdem wie der m_iAction gesetzt ist soll er verschiedene Elemente zeichnen, was man auch oben im Quelltext erkennt. Doch was mache ich falsch? Denn er zeíchnet gar kein Element sobald ich eine For-Schleife ausführen lasse.

Hoffe ihr könnt mir helfen
Danke!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe bei Grafikprogrammierung783chetti13.05.07 21:22
Re: Hilfe bei Grafikprogrammierung513Zardoz14.05.07 13:30

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