vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Instanzen einer Anwendung 
Autor: sui
Datum: 09.08.06 09:38

Also der Link war ja echt nicht schlecht.
Das Problem ist nur das meine Anwendung, auch wenn sie mehrfach
gestartet ist, nur einmal erscheint.
Ich hab schon versucht die Prozedur abzuändern aber irgendwie
is mir das zu kompliziert *g*
So viel ich mitgekriegt hab ist das Probleml, dass er nur ein Modul
zurückgibt:
    ' Jede gefundene Prozess-ID des Arrays abarbeiten
    For i = 1 To NumElements
 
      ' Versuchen, den Prozess zu öffnen und ein Handle zu erhalten
      hProcess = OpenProcess(PROCESS_QUERY_INFORMATION _
                          Or PROCESS_VM_READ, _
                             0, ProcessIDs(i))
      If (hProcess <> 0) Then ' OpenProcess war erfolgreich
 
        ' EnumProcessModules gibt die dem Prozess angehörenden
        ' Module in einem Array zurück.
        RetVal = EnumProcessModules(hProcess, Modules(1), 1, cbNeeded2)
 
        If (RetVal <> 0) Then ' EnumProcessModules war erfolgreich
          ModuleName = Space$(MAX_PATH) ' Speicher reservieren
 
          ' Den Pfadnamen für das erste gefundene Modul bestimmen
          LenName = GetModuleFileNameEx(hProcess, Modules(1), ModuleName, Len( _
            ModuleName))
 
          ' Den gefundenen Pfad und die Prozess-ID unserer
          ' ProcessCollection hinzufügen (Trennzeichen "|")
          collProcesses.Add Left$(ModuleName, LenName) & "|" & _
                            CStr(ProcessIDs(i))
        End If
 
      End If
 
      CloseHandle hProcess ' Offenes Handle schließen
 
    Next i
Und jetz steh ich wieder da...

Nur ein toter Bug ist ein guter Bug!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Instanzen einer Anwendung644sui08.08.06 11:10
Re: Instanzen einer Anwendung455Master08.08.06 16:39
Re: Instanzen einer Anwendung468sui08.08.06 16:44
Re: Instanzen einer Anwendung491Master08.08.06 16:52
Re: Instanzen einer Anwendung609sui09.08.06 09:38
Re: Instanzen einer Anwendung443Master09.08.06 11:32

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel