I like the "ah ah!" and "Enough!" idea. Except that when she stops whining for one second, give her a treat and praise. Only give her a treat when she is NOT whining and is paying attention to you.
As time goes on, she must stop whining for 5 seconds and then longer and longer to get the treat, until the treat can be phased out.