功能: 统计代码非空行数

格式: 
CountCodeLine(obj, tp)
CountCodeLine(obj)

obj : 为需要统计的目录或者文件路径, 为空时弹出选择目录对话框
tp  : 需要统计的编程语言文件类型, 默认为c++语言

说明: 
1. 函数执行完毕返回文件或者目录下(包括子一级目录)所有源文件代码行数

2. 本函数仅统计非空行数

3. tp参数分别取值0,1,2,3,4,5时对应语言为c++、VB.NET、C#、Python、Matlab、Java; tp为其它值时则统计所有文件非空行数