It's a bit interesting that this question is in the accessibility and usability section, Flash is generally neither (though it can be coded that way, for the most part . . . . )
The answer basically lies in ActionScript and the visibility properties of your Flash symbols. So let's say you have a dynamic text box symbol "answer". Set it's _visibility property to hidden. Then you program the button to change the object's visibility to visible.