vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Bedienelemente aktualisieren 
Autor: Dee
Datum: 11.02.19 20:09

OK, habe mal bissel rumgeraten, und so funktioniert es wenigstens:

Die globale Pfadvariable heißt "strPath". Wenn sie nix ist oder der Default "MyComputer", dann soll die Schaltfläche "BtnStart" deaktiviert sein, andernfalls aktiviert.

' Globale Variable
Private Shared strPath As String = Environment.SpecialFolder.MyComputer
 
    Public Property StrPathCont() As String
        Get
            Return strPath
        End Get
        Set(ByVal value As String)
            strPath = value
            If strPath = Environment.SpecialFolder.MyComputer.ToString Then
                BtnStart.Enabled = False
            ElseIf String.Compare(strPath, "", False) = 0 Then
                BtnStart.Enabled = False
            Else
                BtnStart.Enabled = True
            End If
        End Set
    End Property
Dazu habe ich sämtliche Referenzen im Code auf "strPath" durch "StrPathCont" ersetzt, was ebenfalls funktioniert. Bei _Load steht zum Beispiel

' Startbutton deaktivieren
StrPathCont = ""
Genauso gehts auch umgekehrt:

.SelectedPath = StrPathCont
Sogar in eine Parameterliste kann ich das schreiben:
PfadMitBackslash(StrPathCont)
Also ist die Property transparent, quasi selbst eine Variable in Form einer Klasse, oder? Ja, sorry, bin alter Routinenprogrammierer.


Die Frage: Macht man das so, oder ist das nur wieder mein berühmter Chaos-Computer-Code?
Dee
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bedienelemente aktualisieren712Dee11.02.19 17:35
Re: Bedienelemente aktualisieren422Manfred X11.02.19 18:19
Re: Bedienelemente aktualisieren388Dee11.02.19 18:24
Re: Bedienelemente aktualisieren397Manfred X11.02.19 18:30
Re: Bedienelemente aktualisieren407Dee11.02.19 18:59
Re: Bedienelemente aktualisieren398Dee11.02.19 20:09
Re: Bedienelemente aktualisieren431Manfred X11.02.19 20:35
Re: Bedienelemente aktualisieren387Dee11.02.19 20:59
Re: Bedienelemente aktualisieren405Manfred X11.02.19 21:10
Re: Bedienelemente aktualisieren432Dee11.02.19 22:10
Re: Bedienelemente aktualisieren391Manfred X11.02.19 22:27
Re: Bedienelemente aktualisieren392Dee11.02.19 23:01

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-2024 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