Here's the newest version, if that can make things clearer. The point where I have to insert the breakpoint is in form1.h, sub CheckDef(), and I commented there: learnlang3.zip