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

VB.NET - Fortgeschrittene
refresh von picturebox führt zu programmabsturz 
Autor: Nelson_Mandela
Datum: 13.12.10 18:22

hallo zusammen.

ich verwende in meinem projekt eine picturebox die wie folgt aufgebaut ist:
Public Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As _
  System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
            Dim i As Integer
            Dim x, y As Single
            Dim dots As Integer = 12000
            Dim wave(dots) As PointF
            Dim pen As New Pen(Color.Black, CSng(1))
 
            gfx = e.Graphics
            gfx.Clear(Me.BackColor)
 
            For i = 0 To dots
                x = i - CSng(dots / 2)
                y = CSng(10 * A * Math.Sin(f * (1 / 1000) * x))
                wave(i).X = CSng((x * startgroesse_x) / dots + (startgroesse_x _
                  / 2))
                wave(i).Y = CSng((y * startgroesse_y * -1) / dots + ( _
                startgroesse_y / 2))
            Next
            gfx.DrawLines(pen, wave)
End Sub
diese soll dann über einen timer aktualisiert werden:
Private Sub Timer1_Tick() Handles Timer1.Tick
 
            A = 2 ^ x
            astep = 1 / 10
            Select Case x
                Case Is < 9.5
                    x = x + astep
                Case Is = 9.5
                    x = 9.5  
                    Timer1.Stop()
                Case Is > 9.5
                    x = 9.5
                    Timer1.Stop()
            End Select
 
            PictureBox1.Refresh()
    End Sub
wenn ich das programm starte hängt es sich in unbestimmten abständen auf, mit der fehlermeldung: "vshost32.exe funktioniert nicht mehr"

weiss jemand, was ich falsch mache ?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
refresh von picturebox führt zu programmabsturz2.247Nelson_Mandela13.12.10 18:22
Re: refresh von picturebox führt zu programmabsturz1.271ModeratorFZelle13.12.10 21:10
Re: refresh von picturebox führt zu programmabsturz1.222Nelson_Mandela13.12.10 22:00
Re: refresh von picturebox führt zu programmabsturz1.265ModeratorFZelle14.12.10 08:58
Re: refresh von picturebox führt zu programmabsturz1.228Nelson_Mandela15.12.10 15:01
Re: refresh von picturebox führt zu programmabsturz1.205ModeratorFZelle15.12.10 15:06
Re: refresh von picturebox führt zu programmabsturz1.157Nelson_Mandela15.12.10 15:22
Re: refresh von picturebox führt zu programmabsturz1.174ModeratorFZelle15.12.10 16:25
Re: refresh von picturebox führt zu programmabsturz1.153Nelson_Mandela16.12.10 00:38
Re: refresh von picturebox führt zu programmabsturz1.199Nelson_Mandela16.12.10 01:19
Re: refresh von picturebox führt zu programmabsturz1.148ModeratorFZelle16.12.10 08:56
Re: refresh von picturebox führt zu programmabsturz1.165Nelson_Mandela18.12.10 02:30
Re: refresh von picturebox führt zu programmabsturz1.153ModeratorFZelle18.12.10 13:43
Re: refresh von picturebox führt zu programmabsturz1.300Nelson_Mandela19.12.10 14:03

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