Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 3210|Antwort: 1

NSIS-(ii)-Mutex garantiert, dass nur ein Installer ausgeführt wird

[Link kopieren]
Veröffentlicht am 28.01.2024 10:18:36 | | | |
Anforderungen: In der Regel unterstützt der Installer kein gleichzeitiges Ausführen, wir möchten, dass der Benutzer das Installationspaket mehrfach anklickt, es wird nur ein Installer ausgeführt, wobei der Mutex sicherstellen kann, dass nur ein Installer ausgeführt wird; wenn der Benutzer mehrmals auf das Installationspaket klickt, wird die bestehende Installationsoberfläche aktiviert.

Rezension:

NSIS (1) Erstellen Sie einen einfachen Installer
https://www.itsvse.com/thread-10723-1-1.html

C#-Programme erlauben nur einer Instanz, den korrekten Code auszuführen
https://www.itsvse.com/thread-3391-1-1.html
Bevor Sie das Mutex hinzufügen, klicken Sie mehrmals auf das Installationspaket, und es erscheinen verschiedene Installationsoberflächen, wie unten gezeigt:



Nach dem Hinzufügen des Mutex klicken Sie mehrmals auf das Installationspaket, um die offene Installationsoberfläche zu aktivieren, wie in der untenstehenden Abbildung gezeigt:



Beispielcode:

Vollständiger Skriptcode:


Referenz:Der Hyperlink-Login ist sichtbar.





Vorhergehend:NSIS (1) Erstellen Sie einen einfachen Installer
Nächster:NSIS (III) prüft, ob der Prozess existiert und endet.
 Vermieter| Veröffentlicht am 28.01.2024 10:34:29 |
Gemeinsames Installations-/Deinstallationsprogramm: Es kann jeweils nur ein Installations-/Deinstallationsprogramm geöffnet werden:

Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com