Solved

TDateTimePicker "Time" format... Where?

Posted on 1997-10-22
2
329 Views
Last Modified: 2010-04-04
I'm in the process of modifying the TDateTimePicker component to eliminate the display of the seconds from the hh:mm:ss display format. I've looked through the VCL Source but cannot find where this display format is being set.

Hierarchy: TObject -> TPersistent -> TComponent -> TControl -> TWinControl -> TDateTimePicker

Thanks in advance for the assistance.
Pegasus
0
Comment
Question by:Pegasus100397
2 Comments
 
LVL 1

Accepted Solution

by:
millerw earned 50 total points
ID: 1348609
TDateTimePicker is a premade component in the ComCtl32.Dll file and has no "format" to be set.  I have been trying to get it so that it doesn't show the Day of the Week in the Date.  Quite an impossible task it seems.  It reads the format from windows itself and setting LongDateFormat or LongTimeFormat in Delphi has not effect.  

And also, watch out for this one.  You will have to put COM32UPD.EXE in with your installation for your program because this component requires COMCTL32.DLL version 4.70.  Microsoft finally came up with a program that will update everyones files to that version and actually allows you to distribute it.  

Good Luck,
Scott
0
 
LVL 3

Author Comment

by:Pegasus100397
ID: 1348610
While I do not like the fact that the TDateTimePicker is stuffed away in a .DLL I gotta give you the points for a good answer. I'll just grab a TEdit and a TUpDown and roll my own component (TTimePicker or some such) I'll let everyone know when it's available as there seems to be a fair amount of frustration with the TDateTimePicker doohickey that comes with Delphi.

Regards
Pegasus
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now