nsSCM::Install 多个依赖之间用什么隔开
Posted on 2010年5月21日 16:57nsSCM这个NSIS的插件提供了windows服务注册、启动、停止、卸除的功能,但是官方文档里木有提供nsSCM::Install中关于多个依赖之间用什么隔开,只好查看其源代码了:
// 7 char* Depend = STRNEW (); if (popstring (Depend)) { STRDEL (Depend); STRDEL (LoadGroup); STRDEL (ServiceFile); STRDEL (ServiceDisplay); STRDEL (ServiceName); RET_DWORD (rc, Tag); } /* fixup end of multistring */ DWORD len = strlen (Depend); Depend [len + 1] = 0; /* replace comma separator on null separator */ for (DWORD i = 0; i < len; i++) if (',' == Depend [i]) Depend [i] = 0;
可以用逗号隔开 bingo