OldSteve:
Did you try this method of creating the array, as an array of pointers to time zones?:-
No, that wouldn't have ever occurred to me. I will give that a shot.
Is there a way to get the timezone names to populate a list? The ausNT, ausSA, etc. Or will I still need to make another array of strings and have the indexes of the two arrays (timezones and strings) matched?
Thanks for the help and ideas.