Hoe u het besturingselement DateTimePicker gebruikt in Visual FoxPro


Samenvatting


DTPicker.exe is een voorbeeldbestand dat laat zien hoe het besturingselement ActiveX DateTimePicker gebruikt.

Meer informatie


Het volgende bestand kan worden gedownload vanaf het Microsoft Download Center:
Download Het pakket DTPicker.exe nu downloaden. Releasedatum: 26-Apr-2000

Voor meer informatie over het downloaden van Microsoft Support-bestanden, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
Hoe 119591 Microsoft-ondersteuningsbestanden via Online Services downloaden
Microsoft heeft dit bestand op virussen gecontroleerd. Microsoft gebruikt de meest actuele software voor virusdetectie die beschikbaar was op de datum waarop het bestand werd gepost. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand verhinderen.
Het bestand DTPicker.exe bevat de volgende bestanden:

BestandsnaamGrootte
ReadMe.txt3560
DTPicker.scx4630
DTPicker.sct19897

Over het besturingselement DateTimePicker

Het besturingselement DateTimePicker kunt u een opgemaakte datum/tijd-veld waarmee eenvoudige datum of tijd selectie. Bovendien kunnen gebruikers een datum selecteren uit een vervolgkeuzelijst kalender-interface lijkt op het besturingselement MonthView .

Het besturingselement DateTimePicker werkt in twee modi:
  • Kalender met vervolgkeuzelijst modus (standaard) – Hiermee kunt u weer een kalender die kan worden gebruikt om een datum te selecteren.
  • Time Format mode – Hiermee schakelt u de gebruiker een veld selecteren in de datum weergegeven (bijvoorbeeld de maand, dag, jaar, enzovoort) en druk op pijl-omhoog of omlaag rechts van het besturingselement de waarde in te stellen.
U kunt het besturingselement navigeren met behulp van het toetsenbord of de muis. De kalender heeft twee knoppen waarmee u de maanden in en uit beeld schuift.

Opmerking: het besturingselement DateTimePicker deel uitmaakt van een groep van ActiveX-besturingselementen die zijn gevonden in het bestand Mscomct2.ocx. Als u het besturingselement DateTimePicker gebruikt in uw toepassing, moet u het bestand Mscomct2.ocx toevoegen aan het project. Wanneer u uw toepassing distribueert, installeert u het bestand Mscomct2.ocx in de map Microsoft Windows System of System32 van de gebruiker.

Over dit monster

In dit voorbeeld ziet een formulier met het besturingselement DateTimePicker met extra besturingselementen waarmee u de verschillende eigenschappen van het besturingselement te bewerken en de resultaten. Een aantal van de besturingselementen worden ingesteld als alleen-lezen omdat de eigenschap die van het besturingselement DateTimePicker staan alleen-schrijven. U kunt toegang krijgen tot de huidige datum/tijd-waarde uit de Object.Value -eigenschap van het besturingselement of de eigenschappen die met de verschillende onderdelen van een datetime-waarde (jaar, maand, dag, uur, minuten en seconden, enzovoort overeenkomen).

Met het besturingselement DateTimePicker kan u opgeven van een geldig bereik van datum/tijd en de indeling van de datum / tijdwaarde in het besturingselement weergegeven. De beschikbare indelingen zijn lange datumnotatie (0), korte datum (1) tijd (2) en (3) aangepast. Als de aangepaste indeling is opgegeven, kunt u de indeling tekens ondersteund door het besturingselement DateTimePicker aan de opmaak aanpassen aan uw behoeften.

Opmerking: de eigenschap CustomFormat is hoofdlettergevoelig. Terwijl de notaties M en MM naar maanden verwijzen, verwijzen de kleine waarden m en mm minuten. U moet ook Opmerking h, hh, H en H naar uren verwijzen; de kleine waarden h en hh verwijzen naar uren in de indeling van twaalf uur, terwijl de hoofdletter H en UU het uur in 24-uursnotatie.

Zoals eerder gezegd, kan de DateTimePicker in twee modi (kalender of tijdnotatie) werken. Dit wordt bepaald door de eigenschap OmhoogOmlaag . Als de eigenschap OmhoogOmlaag is ingesteld op True (. T.), is het besturingselement in de modus van de tijdnotatie. Dit is duidelijk door het uiterlijk van het kringveld knoppen aan de rechterkant van het besturingselement. In deze modus kan de gebruiker een deel van de datetime-waarde (maand, dag, jaar, uur, minuut, enzovoort) en draaien waarden selecteren totdat de gewenste datum/tijd is bereikt. Als de eigenschap OmhoogOmlaag is ingesteld op False (. F.) in de vervolgkeuzelijst kalender modus is het besturingselement. Dit is duidelijk door het uiterlijk van een knop van de vervolgkeuzelijst aan de rechterkant van het besturingselement. In deze modus wordt het gedeelte van de datum / tijdwaarde niet te worden gewijzigd.

Opmerking: als u de indeling van het besturingselement DateTimePicker tijd (2), de eigenschap OmhoogOmlaag wordt genegeerd en het besturingselement zich in de modus van de tijdnotatie.

Het besturingselement DateTimePicker kan hebben ingeschakeld in het besturingselement checkbox. Als dit selectievakje is ingeschakeld (geselecteerd uit), worden de datum en tijd waarop de waarden die worden geretourneerd van het besturingselement. NULL. waarden.

Referenties


Zie voor meer informatie over het besturingselement DateTimePicker dat onderwerp in de Help van Windows-besturingselementen bestand, CMCTL298. CHM bevindt waar u de MSDN-bibliotheek hebt geïnstalleerd.

Voor meer informatie over het besturingselement DateTimePicker, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base:

253785 PRB: fout bij het besturingselement DateTimePicker via programmacode instellen

186424 DateTimePicker CustomFormat is hoofdlettergevoelig

187233 BUG: DateTimePicker van CustomFormat kan worden genegeerd.

Zie voor meer informatie over hoe u een ActiveX-besturingselement toevoegen aan een project, 'Toevoegen van besturingselementen aan een Project' in de handleiding voor programmeurs.