if not MKInitAlready then
ShutdownWinIo;
MKInitAlready:=false;
见笑了,新人才开始学习上面那个not MKInitAlready我没有懂..如果按照上面的意思是不是 当MKInitAlready为false了..就会卸载winio呢..但如果是这样..已经是false了说明没有加载成功。又怎么卸载呢..
ShutdownWinIo;
MKInitAlready:=false;
见笑了,新人才开始学习上面那个not MKInitAlready我没有懂..如果按照上面的意思是不是 当MKInitAlready为false了..就会卸载winio呢..但如果是这样..已经是false了说明没有加载成功。又怎么卸载呢..
2. MKInitAlready从字面意思上看是 MK初始化完成
3. not MkInitAlready,MK没有初始化完成,执行ShutdownWinIo方法。ShutdownWinIo执行什么决定了not使用对不对。
等于
if MKInitAlready=false then
begin
ShutdownWinIo;
MKInitAlready:=false;//多余的
end;MKInitAlready 应该是boolean类型。