vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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: 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 Textbox547Bernd.zi30.11.23 16:04
Re: zur Laufzeit erzeugte Textbox224Manfred X01.12.23 11:04
Re: zur Laufzeit erzeugte Textbox172Bernd.zi01.12.23 12:51
Formular: Controls erstellen und löschen in einer LIste245Manfred X01.12.23 13:18
Re: zur Laufzeit erzeugte Textbox148Bernd.zi01.12.23 13:57
Re: zur Laufzeit erzeugte Textbox146Bernd.zi01.12.23 14:19
Re: zur Laufzeit erzeugte Textbox183Manfred X01.12.23 14:48
Re: zur Laufzeit erzeugte Textbox83Bernd.zi06.12.23 13:04
Re: zur Laufzeit erzeugte Textbox148Bernd.zi01.12.23 16:46
Ergebnisliste133Manfred X01.12.23 17:30
Re: zur Laufzeit erzeugte Textbox143Bernd.zi01.12.23 16:56
Re: zur Laufzeit erzeugte Textbox186Manfred X01.12.23 17:35
Re: zur Laufzeit erzeugte Textbox189Bernd.zi01.12.23 17:15
Re: zur Laufzeit erzeugte Textbox152Bernd.zi01.12.23 17:18
Re: zur Laufzeit erzeugte Textbox126Bernd.zi01.12.23 17:52
Re: zur Laufzeit erzeugte Textbox130Bernd.zi01.12.23 18:02
Re: zur Laufzeit erzeugte Textbox159Bernd.zi01.12.23 18:06
Play the Random Game119Manfred X02.12.23 11:15
Re: zur Laufzeit erzeugte Textbox125Bernd.zi02.12.23 12:17
Re: zur Laufzeit erzeugte Textbox106Bernd.zi02.12.23 13:53
Re: zur Laufzeit erzeugte Textbox90Bernd.zi05.12.23 09:15
Re: zur Laufzeit erzeugte Textbox93Manfred X05.12.23 20:31
Re: zur Laufzeit erzeugte Textbox153sv0001007.12.23 11:32
Re: zur Laufzeit erzeugte Textbox145Manfred X07.12.23 11:36
Re: zur Laufzeit erzeugte Textbox141sv0001007.12.23 13:44
Re: zur Laufzeit erzeugte Textbox65Bernd.zi07.12.23 11:36
Re: zur Laufzeit erzeugte Textbox92Bernd.zi07.12.23 11:48
Re: zur Laufzeit erzeugte Textbox103Bernd.zi08.12.23 14:50
Re: zur Laufzeit erzeugte Textbox81Manfred X08.12.23 21:22
Re: zur Laufzeit erzeugte Textbox119Bernd.zi09.12.23 11:54
Re: zur Laufzeit erzeugte Textbox82sv0001011.12.23 09:03
Re: zur Laufzeit erzeugte Textbox102Bernd.zi11.12.23 11:23
Re: zur Laufzeit erzeugte Textbox92Bernd.zi13.12.23 12:02
Re: zur Laufzeit erzeugte Textbox126Manfred X13.12.23 13:14
Re: zur Laufzeit erzeugte Textbox84Bernd.zi13.12.23 14:42
Re: zur Laufzeit erzeugte Textbox79Manfred X13.12.23 15:56
Re: zur Laufzeit erzeugte Textbox116Bernd.zi13.12.23 18:17
Re: zur Laufzeit erzeugte Textbox86Manfred X13.12.23 19:35
Re: zur Laufzeit erzeugte Textbox62Bernd.zi13.12.23 20:01
Re: zur Laufzeit erzeugte Textbox86Manfred 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-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