vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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: Shapes (VB-PowerPacks) aus anderem Thread 
Autor: Manfred X
Datum: 21.05.16 23:23

Ich sehe kein Problem.
Public Class frmShape
 
    Dim sc As New Microsoft.VisualBasic.PowerPacks.ShapeContainer With _
        {.Parent = Me, .Location = New Point(10, 10), .Size = New Size(300, _
        300)}
 
    Dim rs1 As New Microsoft.VisualBasic.PowerPacks.RectangleShape With _
        {.Parent = sc, .Location = New Point(5, 5), .Size = New Size(100, 100), _
         .FillColor = Color.Red, .FillStyle = PowerPacks.FillStyle.Solid}
 
    Dim rs2 As New Microsoft.VisualBasic.PowerPacks.RectangleShape With _
        {.Parent = sc, .Location = New Point(105, 5), .Size = New Size(100, _
        100), _
         .FillColor = Color.Red, .FillStyle = PowerPacks.FillStyle.Solid}
 
    Delegate Sub ShapeDelegate _
       (ByVal sh As Microsoft.VisualBasic.PowerPacks.RectangleShape)
    Dim SD As New ShapeDelegate(AddressOf ChangeIt)
 
    Dim tcb As New Threading.TimerCallback(AddressOf elapsed)
    Dim tim As New Threading.Timer(tcb, Nothing, 1000, 1000)
 
 
    Private Sub ChangeIt _
        (ByVal rs As Microsoft.VisualBasic.PowerPacks.RectangleShape)
 
        If rs.FillColor = Color.Red Then
            rs.FillColor = Color.Green
        Else
            rs.FillColor = Color.Red
        End If
        rs.Refresh()
    End Sub
 
 
    Dim rs As Microsoft.VisualBasic.PowerPacks.RectangleShape = rs2
 
 
    Public Sub elapsed(state As Object)
        If rs.Equals(rs1) Then rs = rs2 Else rs = rs1
        sc.Invoke(SD, {rs})
    End Sub
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Shapes (VB-PowerPacks) aus anderem Thread2.001bluesky8121.05.16 21:51
Re: Shapes (VB-PowerPacks) aus anderem Thread1.038Manfred X21.05.16 22:20
Re: Shapes (VB-PowerPacks) aus anderem Thread1.026bluesky8121.05.16 22:49
Re: Shapes (VB-PowerPacks) aus anderem Thread1.061Manfred X21.05.16 23:23
Re: Shapes (VB-PowerPacks) aus anderem Thread1.150bluesky8121.05.16 23:41
Re: Shapes (VB-PowerPacks) aus anderem Thread952Manfred X21.05.16 23:44
Re: Shapes (VB-PowerPacks) aus anderem Thread967bluesky8121.05.16 23:51
Re: Shapes (VB-PowerPacks) aus anderem Thread1.208Manfred X22.05.16 00:07

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