Announcement

Collapse
No announcement yet.

Mehrfachen Programmstart verhindern?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mehrfachen Programmstart verhindern?

    Hallo,

    wie kann ich verhindern das mein Programm mehrmals gestartet werden? In Delphi habe ich bereits eine solche Funktion, leider jedoch noch nicht im C++ Builder.

    Kann mir jemand den fertigen Quelltext in's Forum stellen?

    Vielen vielen Dank.

    AlexZ

  • #2
    Hi,
    Versuche mal folgenden Code:
    <PRE>
    HINSTANCE mHandle = CreateMutex(NULL,true,"MeinProgramm");
    if (GetLastError() == ERROR_ALREADY_EXISTS)
    {
    // Das Programm läuft bereits
    };

    </PRE>

    Gruß Klau

    Comment


    • #3
      Hier mit der Stelle, wo der Code hinkommt und wo der Mutex gelöschgt wird:

      http://home.snafu.de/christian.marquardt/quickies.1/1_index.html#dopplestar
      Christian

      Comment

      Working...
      X