Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 3210|Svare: 1

NSIS (ii) mutex garanterer at kun én installasjonsprogram kjører

[Kopier lenke]
Publisert på 28.01.2024 10:18:36 | | | |
Krav: Vanligvis støtter ikke installasjonsprogrammet samtidig kjøring, vi ønsker at brukeren skal klikke på installasjonspakken flere ganger, kun én installasjonsprogram vil bli kjørt, gjennom at mutex kan sikre at bare én installasjonsprogram kjører, og når brukeren klikker på installasjonspakken flere ganger, aktiveres det eksisterende installasjonsgrensesnittet.

Anmeldelse:

NSIS (1) Lag en enkel installasjonsfil
https://www.itsvse.com/thread-10723-1-1.html

C#-programmer tillater bare én instans å kjøre riktig kode
https://www.itsvse.com/thread-3391-1-1.html
Før du legger til mutexen, klikk på installasjonspakken flere ganger, og flere installasjonsgrensesnitt vil dukke opp, som vist nedenfor:



Etter å ha lagt til mutexen, klikk på installasjonspakken flere ganger for å aktivere det åpne installasjonsgrensesnittet, som vist i figuren nedenfor:



Eksempelkode:

Full skriptkode:


Referanse:Innloggingen med hyperkoblingen er synlig.





Foregående:NSIS (1) Lag en enkel installasjonsfil
Neste:NSIS (III) sjekker om prosessen eksisterer og avsluttes
 Vert| Publisert på 28.01.2024 10:34:29 |
Installer/avinstaller program gjensidig: Kun ett installasjons-/avinstalleringsprogram kan åpnes om gangen:

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com