vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträume überprüfen" zu t 
Autor: icetea123
Datum: 19.05.08 19:56

Hab den ganzen Code mal funktionstüchtig gemacht:

Option Explicit
 
Dim dBeg, dEnd As Date
 
Private Sub Form_Load()
dBeg = Now
dEnd = DateAdd("H", 8, dBeg)    ' 8 Stunden auf die aktuelle Zeit bei 
' Programmstart draufrechnen
tmZeit.Interval = 10
tmZeit.Enabled = True
End Sub
 
Private Sub tmZeit_Timer()
 
If (Now - dBeg > 0) And (Now - dEnd < 0) Then 'WENN aktuelle Zeit 
' GRÖßER|GLEICH als
' Anfangszeit
                                   'UND KLEINER als Endzeit DANN
  Me.Height = Me.Height - 10       'Formgröße = (Formgröße - 10)
   If Me.ScaleHeight = 0 Then           'WENN Formgröße = 0 DANN
    tmZeit.Enabled = False         'Timer aus
     Unload Me                     'Heiamann... aus die Maus
   End If
End If
 
End Sub
Seltsamerweise scheint der '>=' bzw. '<' bei Dates nicht zu funktionieren. Wenn man sie subtrahiert, und dann auf positiv/negativ prüft geht es.
Außerdem musst du Me.ScaleHeight verwenden, da das die innere Höhe angibt. Du kannst nämlich noch so oft 10 subtrahieren, die Titelzeile bleibt immer.

Mfg,
icetea

-----------------------------------
Betriebssystem: Schrott (Vista)
Entwicklungsumgebung: VS 2008

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträume ...2.806Skyeye19.05.08 18:20
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.669ModeratorDieter19.05.08 19:16
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.589icetea12319.05.08 19:48
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.665icetea12319.05.08 19:56
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.589ModeratorDieter19.05.08 19:59
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.619Skyeye19.05.08 22:53
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.551Skyeye19.05.08 23:44
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.601ModeratorDieter20.05.08 06:41
Re: Bei bestimmtem Zeitraum etwas ausführen (Nix mit "Zeiträ...1.575Skyeye20.05.08 11:56

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