vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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
Situationsabhängige Variablendeklaration 
Autor: Waver
Datum: 31.08.09 19:05

Kann ich in VB (2008) eine Variable situationsabhängig deklarieren? Ich möchte im folgende Beispiel nicht die Picturebox hardcoden, sondern egal welches Control via sender daherkommt, darauf reagieren können.
Private Sub OnPictureDragDrop(ByVal sender As Object, ByVal e As DragEventArgs)
    Dim target As PictureBox = TryCast(sender, PictureBox)
    If target IsNot Nothing Then
        Dim targetIndex As Integer = FindPictureBoxIndex(target)
        If targetIndex <> -1 Then
            Dim pictureBoxFormat As String = GetType(PictureBox).FullName
            If e.Data.GetDataPresent(pictureBoxFormat) Then
                Dim source As PictureBox = TryCast(e.Data.GetData( _
  pictureBoxFormat), PictureBox)
                
                Dim sourceIndex As Integer = Me.FindPictureBoxIndex(source)
                
                If targetIndex <> -1 Then
                    Me.flowLayoutPanel1.Controls.SetChildIndex(source, _
  targetIndex)
                End If
            End If
        End If
    End If
End Sub
So hab ich's versucht, geht aber nicht (war irgendwie zu erwarten):
Dim myControl As sender.GetType
Bitte um Hilfe
Waver
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Situationsabhängige Variablendeklaration1.050Waver31.08.09 19:05
Re: Situationsabhängige Variablendeklaration732sollniss31.08.09 19:46
Re: Situationsabhängige Variablendeklaration710keco31.08.09 20:05
Re: Situationsabhängige Variablendeklaration849Waver31.08.09 20:27
Re: Situationsabhängige Variablendeklaration723sollniss31.08.09 20:32
Re: Situationsabhängige Variablendeklaration672Waver31.08.09 20:41
Re: Situationsabhängige Variablendeklaration734Waver31.08.09 20:45

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