Frage

Eine DateTime -Steuerung in einem Formular, das an ein Tabellenfeld gebunden ist, funktioniert einwandfrei.
Wenn ich den Picker in eine Registerkarte füge, erhöht er diesen Fehler, wenn ich das Formular lade:

Bei einem Aufruf zum Windows -Datum und der Timer -Picker -Steuerung trat ein Fehler auf.

Ist eine Problemumgehung für dieses Problem?

War es hilfreich?

Lösung

Wenn Sie den Wert des DTPicker initialisieren und nicht sichtbar sind, erhalten Sie diesen Fehler:

// a shortcut to get it visible if it's not in the selected tab:

DTPicker.SetFocus
DTPicker.Value = Now

Andere Tipps

Siehe das Kalender -Tippsseite auf meiner Website

Es könnte wahrscheinlich viele Versionsprobleme geben, wenn Sie die mscal.ocx verteilen.

Eine Alternative ist MonthCalendar ist eine vollständig generierte Monatskalender, die direkt aus der gemeinsamen Kontroll -DLL abgeleitet ist. Auf meiner Website gibt es Links zu mehreren herunterladbaren Kalenderformularen. Da es sich um Formen handelt, können Sie auch alles mit ihnen tun, was Sie wollen.

Sie können auch das Kalenderformular verwenden, das das Handbuch für Access Developers von Litwin/Gilz/Gilbert, Verlag Sybex www.developershandbook.com, erhält. Diese Bücher sind es wert, Geld auszugeben. Jedes Mal, wenn ich eines öffne, spare ich den Preis des Buches.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top