Hmm. I hadn't noticed that, I'll have to report it.
Checking with Outlook 2003 I see CreationTime as the current date on a brand
new unsaved message, on WinXP.
Checking in Outlook 2007 on WinXP I see CreationTime on a new unsaved
message as 1/1/4501. So that's a behavior change from Outlook 2003. On Vista
with Outlook 2007 I do see the current date for CreationTime.
I used this line in the Outlook VBA Immediate window to check the
CreationTime:
? Application.ActiveInspector.CurrentItem.CreationTi me
Use Size or EntryID then to get an idea of whether the item is new or not.
Size = 0 or EntryID = "" would do that. Those would give the same results as
a null date for CreationTime.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm
"Bill Billmire" wrote in message
...
In Vista the (Item.CreationTime) returns the current date&time.
In WinXP it returns "#1/1/4501#" (without the double-quotes) only on the
compose page.
--
Bill Billmire