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
|
//stringa path della cartella Servers in base alle scelte dell'utente
|
||||||
const wxString strSrvPath = strExe.GetPath();
|
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..
|
//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!
|
//..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");
|
wxString strValue = ReadLocalMachineRegistryKey("SYSTEM\\CurrentControlSet\\Services\\Lurch\\Parameters\\Application");
|
||||||
|
|
||||||
//elimina un eventuale servizio precedente (senno' col cavolo che lo riesce a modificare!)
|
//elimina un eventuale servizio precedente (senno' col cavolo che lo riesce a modificare!)
|
||||||
//utilizza il programma instsrv.exe dentro la cartella servers installata
|
//utilizza il programma instsrv.exe dentro la cartella servers installata
|
||||||
wxString strRemove = strSrvPath + "\\instsrv Lurch REMOVE";
|
wxString strRemove = strSrvPath + "\\instsrv Lurch REMOVE";
|
||||||
const long lRemove = wxExecute(strRemove, wxEXEC_SYNC);
|
const long lRemove = wxExecute(strRemove, wxEXEC_SYNC);
|
||||||
|
|
||||||
|
//2) Eliminatore di precedenti servers installati come programmi in esecuzione automatica
|
||||||
|
|
||||||
|
|
||||||
switch (iSrvAutostartMode)
|
switch (iSrvAutostartMode)
|
||||||
{
|
{
|
||||||
//esecuzione server come servizi (magia!)
|
//esecuzione server come servizi (magia!)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user