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-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Steuerelementefeld 
Autor: ModeratorDieter (Moderator)
Datum: 19.06.03 10:24

Hi Bernd,

einfach ein On Error Resume Next setzen:
On Error Resume Next
For i = 0 To 10
  Text1(i).Text = ""
Next i
On Error Goto 0
Nachfolgend eine Universal-Funktion, die prüft, ob ein bestimmtes Control auf der Form vorhanden ist - oder nicht. Optional kann zusätzlich ein Index festgelegt werden:
Public Function ControlExists(oForm As Form, _
  sControlName As String, _
  Optional Index As Variant) As Boolean
 
  Dim oControl As Control
  Dim bExists As Boolean
 
  On Error Resume Next
  For Each oControl In oForm
    With oControl
      If .Name = sControlName Then
        If IsMissing(Index) Then
          bExists = True: Exit For
        Else
          If .Index = Index Then
            bExists = True: Exit For
          End If
        End If
      End If
    End With
  Next 
  On Error GoTo 0
 
  ControlExists = bExists
End Function
Aufruf:
If ControlExists(Me, "Text1", 1) Then Text1(1).Text = ""

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Steuerelementefeld434BernyH19.06.03 09:48
Re: Steuerelementefeld274ModeratorDieter19.06.03 10:24
Re: Steuerelementefeld254BernyH19.06.03 11:54

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