Hi,
ich möchte sicherstellen, dass nur EINE Instanz meines Programms gestartet werden kann. Dazu verwende ich die Funktion
Damit man diese Funktion verwenden kann, muss man
Das hab ich in anderen Programmen schon so gemacht und da hat es ohne Probleme funktioniert. Diesmal aber funzt es NICHT.
Der Import und der Verweis gehen durch ... aber
Im Dialog zum hinzufügen von Verweisen sieht aber alles ganz normal aus. Allein, der Versionsunterschied macht mich ein bissl nervös. (s. Anhang 1)
Was mache ich denn falsch?
Ich meine zu verstehen, was so ein "Imports" macht ... da werden Klassenbibliotheken zugewiesen.
Was so ein Verweis macht, verstehe ich jedoch nicht so richtig. Ich meine, da werden Qualifier in die Suchreihenfolge aufgenommen ?
Ich hoffe, jemand kann mir nachsichtig helfen.
LG
Peter
ich möchte sicherstellen, dass nur EINE Instanz meines Programms gestartet werden kann. Dazu verwende ich die Funktion
getLocalProcessOwner
Damit man diese Funktion verwenden kann, muss man
System.Management
importieren und den Verweis System.Management
hinzufügen. Das hab ich in anderen Programmen schon so gemacht und da hat es ohne Probleme funktioniert. Diesmal aber funzt es NICHT.
Der Import und der Verweis gehen durch ... aber
Imports System.Management
wird als "nicht verwendet" dargestellt und die Funktion getLocalProcessOwner
wird (folgerichtig) nicht gefunden. (s. Anhang 2) Im Dialog zum hinzufügen von Verweisen sieht aber alles ganz normal aus. Allein, der Versionsunterschied macht mich ein bissl nervös. (s. Anhang 1)
Was mache ich denn falsch?
Ich meine zu verstehen, was so ein "Imports" macht ... da werden Klassenbibliotheken zugewiesen.
Was so ein Verweis macht, verstehe ich jedoch nicht so richtig. Ich meine, da werden Qualifier in die Suchreihenfolge aufgenommen ?
Ich hoffe, jemand kann mir nachsichtig helfen.
LG
Peter