vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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
Problem Case Select - unlogische vorgehensweise 
Autor: newbie82
Datum: 05.10.08 19:19

Guten Abend! Ich stehe vor einem Problem wo ich nicht ganz hell werde.

Ich habe einen Button welcher Code dahinter steht:
    Private Sub btnRRDPdeaktivieren_Click(ByVal sender As System.Object, ByVal _
      e As System.EventArgs) Handles btnRRDPdeaktivieren.Click
 
 
        '######################################################################
        ' ##############
        '                                                                       
        '             '
        '                        REMOTE Registry Key setzen - RDP  deaktivieren 
        '             '
        '                                      XP/2003/Vista/2008               
        '             '
        '######################################################################
        ' ##############
 
 
 
        'Variable für Vista/2008
        Dim RemVistaRegKeyDeAktivieren As RegistryKey
        Dim strVistaRemRdpStatus As String = txtEingabe.Text
 
        'Variable für XP/2003
        Dim RemRegKeyDeAktivieren As RegistryKey
        Dim strRemRdpStatus As String = txtEingabe.Text
 
 
        'Vista/2008
        RemVistaRegKeyDeAktivieren = RegistryKey.OpenRemoteBaseKey( _
          RegistryHive.LocalMachine, strVistaRemRdpStatus)
        RemVistaRegKeyDeAktivieren = RemVistaRegKeyDeAktivieren.OpenSubKey( _
        "System\\CurrentControlSet\\Control\\Terminal" & _
        "Server\\WinStations\\RDP-Tcp", True)
        strVistaRemRdpStatus = RemVistaRegKeyDeAktivieren.GetValue( _
        "UserAuthentication")
 
 
        'XP/2003
        RemRegKeyDeAktivieren = RegistryKey.OpenRemoteBaseKey( _
          RegistryHive.LocalMachine, strRemRdpStatus)
        RemRegKeyDeAktivieren = RemRegKeyDeAktivieren.OpenSubKey( _
        "System\\CurrentControlSet\\Control\\Terminal Server", True)
        strRemRdpStatus = RemRegKeyDeAktivieren.GetValue("fDenyTSConnections")
 
 
        Select Case System.Environment.OSVersion.Version.Minor
            Case 0
                RemVistaRegKeyDeAktivieren.SetValue("UserAuthentication", 0)
            Case 2
                RemRegKeyDeAktivieren.SetValue("fDenyTSConnections", 1)
            Case 1
                RemRegKeyDeAktivieren.SetValue("fDenyTSConnections", 1)
            Case Else
                MessageBox.Show("Info: Minor Value nicht 0,1 oder 2!")
        End Select
 
    End Sub
Es geht um den Select Case Teil: es wird [u] immer "Case 1" durchgeführt. Auch wenn das Betriebssystem 2003 oder Vista ist. WIndows Server 2003 hätte die Minor Version 2 und Vista die 0.
Ich stehe auf der Leitung bitte um Beileid mit einem VB.net Einsteiger.

Danke LG
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem Case Select - unlogische vorgehensweise1.549newbie8205.10.08 19:19
Re: Problem Case Select - unlogische vorgehensweise995engelmarkus05.10.08 22:29
Re: Problem Case Select - unlogische vorgehensweise983newbie8205.10.08 22:36
Re: Problem Case Select - unlogische vorgehensweise965Reaper06.10.08 08:49
Re: Problem Case Select - unlogische vorgehensweise991newbie8206.10.08 09:04
Re: Problem Case Select - unlogische vorgehensweise963Kanngarnix06.10.08 10:06
Re: Problem Case Select - unlogische vorgehensweise969newbie8206.10.08 10:16
Re: Problem Case Select - unlogische vorgehensweise925newbie8206.10.08 14:16
Re: Problem Case Select - unlogische vorgehensweise1.054Kanngarnix07.10.08 14:03
Re: Problem Case Select - unlogische vorgehensweise (Code We...992Kanngarnix07.10.08 14:04
Re: Problem Case Select - unlogische vorgehensweise (Code Te...1.018Kanngarnix07.10.08 14:04
Re: Problem Case Select - unlogische vorgehensweise944newbie8210.10.08 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