vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Suche Visual-Basic Code
Re: VB6: Suche einfaches kleines VB-Beispiel mit Klassen 
Autor: Snoopy
Datum: 17.10.03 17:39

Hallo BenC...

hier das kleine Beispiel:

Zuerst die Klasse...
Option Explicit
 
Public WertA As Long
Public WertB As Long
 
Public Event zwischenzeit(ByVal AktWert As Long)
 
Private Sub Class_Initialize()
   ' Klasse initialisieren
   WertA = 0
   WertB = 10
End Sub
 
Public Function tuwas()
   ' Die Methode
   Dim x As Long
   For x = WertA To WertB
      ' Hilfsfunktion aufrufen
      DoPause
      ' Ereignis wird ausgelöst
      RaiseEvent zwischenzeit(x)
   Next x
End Function
 
Private Sub DoPause()
   ' Hilfsfunktion
   Dim Start As Long
 
   Start = Timer   ' Anfangszeit setzen.
   Do While Timer < Start + 1 ' 1 Sek warten
      DoEvents   ' Steuerung an andere Prozesse
   Loop
End Sub
und jetzt die Form1 aus dem Projekt. Dazu brauchst du eine Label1 und einen
Command1:
Option Explicit
 
Private WithEvents testclass As Class1
 
Private Sub Form_Load()
   Set testclass = New Class1
End Sub
 
Private Sub Command1_Click()
   With testclass
      .WertA = 1
      .WertB = 5
      .tuwas
   End With
End Sub
 
Private Sub testclass_zwischenzeit(ByVal AktWert As Long)
   Label1.Caption = CStr(AktWert)
End Sub
Gruß

Gru?
---------------------------------------------------
Snoopy sagt - vb@rchiv find ich gut...
Schon gesehen? OSMMapViewer V2 Control

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB6: Suche einfaches kleines VB-Beispiel mit Klassen828BenC17.10.03 15:23
Re: VB6: Suche einfaches kleines VB-Beispiel mit Klassen543Snoopy17.10.03 17:39

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