Outline animation

I want to know how to create the effect where you have an outline of a shape (resonably complex), and you make it appear to draw itself. I dont want to use frame by frame animation or a mask layer with frame by frame animation because this wont be as smooth and its more time consuming. Is it possible to achieve this with tweens? or even actionscript?