Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 3210|Răspunde: 1

NSIS (ii) mutex garantează că doar un singur instalator rulează

[Copiază linkul]
Postat pe 28.01.2024 10:18:36 | | | |
Cerințe: De obicei, instalatorul nu suportă rularea simultană, dorim ca utilizatorul să dea click pe pachetul de instalare de mai multe ori, doar un singur instalator va fi executat, prin mutex se poate asigura că rulează doar un singur instalator, iar când utilizatorul apasă de mai multe ori pe pachetul de instalare, se va activa interfața de instalare existentă.

Recenzie:

NSIS (1) Fă un instalator simplu
https://www.itsvse.com/thread-10723-1-1.html

Programele C# permit doar o singură instanță să ruleze codul corect
https://www.itsvse.com/thread-3391-1-1.html
Înainte de a adăuga mutex-ul, faceți clic pe pachetul de instalare de mai multe ori și vor apărea mai multe interfețe de instalare, așa cum se arată mai jos:



După adăugarea mutex-ului, faceți clic de mai multe ori pe pachetul de instalare pentru a activa interfața de instalare deschisă, așa cum este ilustrat în figura de mai jos:



Cod exemplu:

Cod complet al scriptului:


Referință:Autentificarea cu hyperlink este vizibilă.





Precedent:NSIS (1) Fă un instalator simplu
Următor:NSIS (III) verifică dacă procesul există și se încheie
 Proprietarul| Postat pe 28.01.2024 10:34:29 |
Programul de instalare/dezinstalare reciproc: Se poate deschide un singur program de instalare/dezinstalare simultan:

Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com