Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/trunk@15930 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
1aafb67bc7
commit
edd1a66d5e
@ -232,16 +232,18 @@ bool CampoSetup::CreateAutostartMode(const LurchMode iSrvAutostartMode, const wx
|
||||
//stringa path della cartella Servers in base alle scelte dell'utente
|
||||
const wxString strSrvPath = strExe.GetPath();
|
||||
|
||||
//Eliminatore di precedenti servers installati come servizi
|
||||
//1) Eliminatore di precedenti servers installati come servizi
|
||||
//cerca se non esiste per caso gia' da una precedente installazione..
|
||||
//..non serve piu' a un cazzo ma si e' tenuto come prova in debug di lettura del registry!
|
||||
wxString strValue = ReadLocalMachineRegistryKey("SYSTEM\\CurrentControlSet\\Services\\Lurch\\Parameters\\Application");
|
||||
|
||||
//elimina un eventuale servizio precedente (senno' col cavolo che lo riesce a modificare!)
|
||||
//utilizza il programma instsrv.exe dentro la cartella servers installata
|
||||
wxString strRemove = strSrvPath + "\\instsrv Lurch REMOVE";
|
||||
const long lRemove = wxExecute(strRemove, wxEXEC_SYNC);
|
||||
|
||||
//2) Eliminatore di precedenti servers installati come programmi in esecuzione automatica
|
||||
|
||||
|
||||
switch (iSrvAutostartMode)
|
||||
{
|
||||
//esecuzione server come servizi (magia!)
|
||||
|
Loading…
x
Reference in New Issue
Block a user