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 - Ein- und Umsteiger
Methode in .Net umsetzen 
Autor: Chris005
Datum: 02.09.05 14:00

Leider habe ich jetzt noch das Problem, dass vb.Net nicht wie vb6 Tags für Menubefehle unterstützt. Wie würdet ihr daher die folgende Methode ändern?
	Public Sub mnuvisible_Click(ByVal eventSender As System.Object, ByVal _
  eventArgs As System.EventArgs) Handles mnuvisible.Click
		Dim Index As Short = mnuvisible.GetIndex(eventSender)
		Dim i As Short
		Dim z As Short
		'UPGRADE_NOTE: str wurde aktualisiert auf str_Renamed. Klicken Sie hier für 
' weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup1061"'
		Dim str_Renamed As String
 
		Cursor = System.Windows.Forms.Cursors.WaitCursor
 
		If mnuvisible(Index).Checked = True Then
			'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
            Image1(mnuvisible(Index).Tag).Visible = False
            'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht 
            ' aktualisiert. Klicken Sie hier für weitere Informationen: 
            ' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbu" & _
            "2064"'
            Label1(mnuvisible(Index).Tag).Visible = False
 
			For i = 0 To mnuvisible.Count - 1
				'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
				If Image1(mnuvisible(i).Tag).Visible = True Then
					'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
					If VB6.PixelsToTwipsY(Image1(mnuvisible(i).Tag).Top) > _
  VB6.PixelsToTwipsY(Image1(mnuvisible(Index).Tag).Top) Then
						'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
						Image1(mnuvisible(i).Tag).Top = VB6.TwipsToPixelsY(VB6.PixelsToTwipsY( _
  Image1(mnuvisible(i).Tag).Top) - 1080)
						'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
						Label1(mnuvisible(i).Tag).Top = VB6.TwipsToPixelsY(VB6.PixelsToTwipsY( _
  Label1(mnuvisible(i).Tag).Top) - 1080)
					End If
				Else
					'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
					str_Renamed = str_Renamed & "|" & mnuvisible(i).Tag & "| "
				End If
			Next 
			z = -1
		Else
			'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
			Image1(mnuvisible(Index).Tag).Top = VB6.TwipsToPixelsY(VB6.PixelsToTwipsY( _
  Picture3(Image1(mnuvisible(Index).Tag).Tag).Height) + 45)
			'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
			Label1(mnuvisible(Index).Tag).Top = VB6.TwipsToPixelsY(VB6.PixelsToTwipsY( _
  Image1(mnuvisible(Index).Tag).Top) + 555)
			z = 1
 
			'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
			Image1(mnuvisible(Index).Tag).Visible = True
			'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
			Label1(mnuvisible(Index).Tag).Visible = True
 
			For i = 0 To mnuvisible.Count - 1
				'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
				If Not Image1(mnuvisible(i).Tag).Visible = True Then
					'UPGRADE_ISSUE: Menu Eigenschaft mnuvisible.Tag wurde nicht aktualisiert. 
' Klicken Sie hier für weitere Informationen: 
' 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="vbup2064"'
					str_Renamed = str_Renamed & "|" & mnuvisible(i).Tag & "| "
				End If
			Next 
		End If
 
		Picture3(mnupopausblenden.Tag).Height = VB6.TwipsToPixelsY(VB6.PixelsToTwipsY( _
  Picture3(mnupopausblenden.Tag).Height) + (1080 * z))
 
		If z <> 0 Then Flexible_Item_Height()
 
		SaveSetting(System.Reflection.Assembly.GetExecutingAssembly.GetName.Name, _
  "Profile " & user, "DesktopAppearing", RTrim(str_Renamed))
 
		Cursor = System.Windows.Forms.Cursors.Default
	End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Methode in .Net umsetzen882Chris00502.09.05 14:00
Re: Methode in .Net umsetzen582Moderatorralf_oop02.09.05 14:23
Re: Methode in .Net umsetzen549Silver02.09.05 14:42

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