There is a Microsoft ActiveX control called monthview that gives a nice calendar image. You will need to look on MS webpage to get detailed information on whot to use the control. I attached a trivial VI with te control already inserted in an ActiveX container so you can see what it looks like. It may not work on your machine if you do not have the same control as I have. I did not implement any coding for querying the user.
You may also want to search NI's site (
advanced search) for calendar . There are a bunch of discussion hits on the issue.