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
Re: zur Laufzeit erzeugte Textbox 
Autor: Manfred X
Datum: 13.12.23 19:35

Wenn eine Textbox in der Controls-Auflistung referenziert wird,
muss das Textbox-Objekt gecastet werden, um Zugriff auf dessen spezifische
Eigenschaften und Methoden zu erhalten.

Das gleiche gilt für das Sender-Objekt, das als erster Parameter der
Ereignis-Routinen verwendet wird (siehe Beispiel).

Mit "typeOf" kann man prüfen, ob ein bestimmtes Objekt vorliegt.

Bei direktem Zugriff auf die Referenzvariable braucht man nicht zu casten.

Du bringst alles durcheinander:
Dim tbo as new textbox  
tbo.text = "irgendwas"
 
Dim tbx(2) As TextBox 'Array
tbx(0) = New TextBox  'Objekt im Array an Index 0 erstellen 
tbx(0).Text = "irgendwas"
 
tbx(0).Name = "tbx_0"  'Dem Objekt irgendeinen Namen geben
tbx(0).Parent = Me  'Zuordnung zur Controls-Auflistung des Formulars
Me.Controls("tbx_0").Text = "irgendwas anderes"
 
DirectCast(Me.Controls("tbx_0"), TextBox).AppendText(" noch was")
Ich vermute, das Spielkonto ist vom Typ Integer.
Eine kontrollierte Abfrage (Zeichenfolge) sähe dann etwa so aus.
Dim vl as integer
if integer.tryparse(Textbox1.text, vl) then
   spielkonto(1) = vl
else
   'Die Textbox enthält keinen Integerwert
end if


Beitrag wurde zuletzt am 13.12.23 um 19:40:25 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
zur Laufzeit erzeugte Textbox1.283Bernd.zi30.11.23 16:04
Re: zur Laufzeit erzeugte Textbox633Manfred X01.12.23 11:04
Re: zur Laufzeit erzeugte Textbox570Bernd.zi01.12.23 12:51
Formular: Controls erstellen und löschen in einer LIste674Manfred X01.12.23 13:18
Re: zur Laufzeit erzeugte Textbox520Bernd.zi01.12.23 13:57
Re: zur Laufzeit erzeugte Textbox503Bernd.zi01.12.23 14:19
Re: zur Laufzeit erzeugte Textbox557Manfred X01.12.23 14:48
Re: zur Laufzeit erzeugte Textbox177Bernd.zi06.12.23 13:04
Re: zur Laufzeit erzeugte Textbox500Bernd.zi01.12.23 16:46
Ergebnisliste490Manfred X01.12.23 17:30
Re: zur Laufzeit erzeugte Textbox508Bernd.zi01.12.23 16:56
Re: zur Laufzeit erzeugte Textbox541Manfred X01.12.23 17:35
Re: zur Laufzeit erzeugte Textbox538Bernd.zi01.12.23 17:15
Re: zur Laufzeit erzeugte Textbox508Bernd.zi01.12.23 17:18
Re: zur Laufzeit erzeugte Textbox477Bernd.zi01.12.23 17:52
Re: zur Laufzeit erzeugte Textbox497Bernd.zi01.12.23 18:02
Re: zur Laufzeit erzeugte Textbox645Bernd.zi01.12.23 18:06
Play the Random Game119Manfred X02.12.23 11:15
Re: zur Laufzeit erzeugte Textbox237Bernd.zi02.12.23 12:17
Re: zur Laufzeit erzeugte Textbox229Bernd.zi02.12.23 13:53
Re: zur Laufzeit erzeugte Textbox196Bernd.zi05.12.23 09:15
Re: zur Laufzeit erzeugte Textbox201Manfred X05.12.23 20:31
Re: zur Laufzeit erzeugte Textbox336sv0001007.12.23 11:32
Re: zur Laufzeit erzeugte Textbox252Manfred X07.12.23 11:36
Re: zur Laufzeit erzeugte Textbox277sv0001007.12.23 13:44
Re: zur Laufzeit erzeugte Textbox172Bernd.zi07.12.23 11:36
Re: zur Laufzeit erzeugte Textbox190Bernd.zi07.12.23 11:48
Re: zur Laufzeit erzeugte Textbox202Bernd.zi08.12.23 14:50
Re: zur Laufzeit erzeugte Textbox183Manfred X08.12.23 21:22
Re: zur Laufzeit erzeugte Textbox221Bernd.zi09.12.23 11:54
Re: zur Laufzeit erzeugte Textbox189sv0001011.12.23 09:03
Re: zur Laufzeit erzeugte Textbox214Bernd.zi11.12.23 11:23
Re: zur Laufzeit erzeugte Textbox204Bernd.zi13.12.23 12:02
Re: zur Laufzeit erzeugte Textbox287Manfred X13.12.23 13:14
Re: zur Laufzeit erzeugte Textbox186Bernd.zi13.12.23 14:42
Re: zur Laufzeit erzeugte Textbox185Manfred X13.12.23 15:56
Re: zur Laufzeit erzeugte Textbox264Bernd.zi13.12.23 18:17
Re: zur Laufzeit erzeugte Textbox200Manfred X13.12.23 19:35
Re: zur Laufzeit erzeugte Textbox171Bernd.zi13.12.23 20:01
Re: zur Laufzeit erzeugte Textbox219Manfred X14.12.23 08:55

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