功能是一样的,它们都完成同样的功能。区别:msdn上说:Action 属性是为了与 Visual Basic 早期版本兼容而提供的。如需附加功能,可使用下列新方法:ShowColor,ShowFont,ShowHelp,ShowOpen,ShowPrinter 和 ShowSave。结论:如果你学习vb6,那么请放弃Action属性。
一样的功能,出题人不专业,考虑不全面,题估计是定式样板题。
后者可读性高,大家都常用。出题的人只能用一个答案。