Search code examples
vb6calendar-control

Calendar control showing long DayLength suddenly


I have a Calendar control on a VB6 form which on one machine is suddenly showing long day names instead of the single initials of the days like it is designed to.

eg. Monday instead of M

At design time this is set with the DayLength property which I have set to Short, but for some reason on one machine it is showing as though it is set to Long.

What is the cause of this? Is there a registry setting or something else that would be doing this?


Solution

  • Unregister then register the calendar control.

    This may be achieved by repairing or reinstalling the product.