Forum: VB.NET |
Thema:
Re: Anzahl Objekte |
Von:
G. Guest (
09.12.2004 15:36) |
Hi!
Nein, leider nicht, MessageBox bleibt leer:
Ich habe versucht:
Dim Zahl1 as Integer = 1
For Each Checkbox As Control In Me.Controls
Zahl1=Zahl+1
Next
Leider addiert er nur einmal, obwohl 5 Checkboxen vorhanden sind!
Betreff |
Von |
Datum |
|
  |
Re: Anzahl Objekte
Hallo,<br><br>die schleife die ich dir geschickt habe brauchst du.<br>die schleife die du da zurück geantwortet hast gibt alle Controls in der Form zurück und nicht nur Checkboxen<br><br>cu<br><br>Tobi |
 |
 |
 |
|
|
Tobi
Ulm
|
09.12.2004 15:43 |
|
  |
Re: Anzahl Objekte
Ich Idiot, jetzt steige ich durch Deinen Code! Der Zeigt ja an welche Box geklickt wurde... ;-) Und ich habe immer keine angeklickt...<br><br>Deinen Code habe ich als Grundlage genommen, ich benötige... |
 |
 |
 |
|
|
G.
Guest
|
09.12.2004 18:43 |
|
  |
Re: Anzahl Objekte
Mhh, ja funktioniert, aber nicht wenn ich die CheckBoxen in einen TabControl untergebracht habe.<br><br>Ich änderte:<br>For Each cntl As Control In TabControl1.Controls<br><br>Brachte aber auch nix :-( |
 |
 |
 |
|
|
G.
Guest
|
09.12.2004 18:58 |
|
  |
Re: Anzahl Objekte
so müsste es gehen das wird irgendwo bei dir aufgerufen<br>MessageBox.Show(GetAllCheckBoxesCount(me).ToString())<br><br><br>das ist die funktion, die alle checkboxen zählen soll,<br>rekursiv in allen... |
 |
 |
 |
|
|
G.
Guest
|
09.12.2004 21:04 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!