CreateProcess(ls_appname,ls_commandline,nil,nil,lb_inherit,ll_flags,nil,nil,lstr_startupinfo,lstr_processinformation);该调用 在一个函数就可以 一个就不行 我检查了一下 就是后面两个结构变量的初始化的值不一样! 可两个地方的变量都是在调用所在函数的 VAR 中定义了。后面都没有做处理,可以就是0,NIL等初始值 这样调用就没有问题。而另一个地方就返回998 的错误
 998 Invalid access to memory location. ERROR_NOACCESS 
为什么呢?奇怪