vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Pramameter während der Laufzeit übergeben. 
Autor: sh!
Datum: 31.10.05 15:12

Hi,
hab ein Problem.
Wie übergebe ich von einem Programm zu einem anderen einen Parameter.

Das Ziel soll sein :
Beim Öffnen einer Datei *.xxx öffnet sich mein Programm A . Wenn Programm A schon läuft focusiert das Programm B mein Programm A und schließt sich dann selber.
Wie kann ich von Programm B einen Parameter an Programm A senden mit dem Dateipfad von der angeklickten Datei und wie kann das Programm A dann darauf reagieren.


Das ist der Code von der Überprüfung ob Programm schon läuft :

Private Function isStarted() As Boolean
        Dim ProgId As Integer = 0
        Dim Interval As Integer = 0
        Dim StartZeit As DateTime = Now
        Dim Prog As Process() = Process.GetProcessesByName( _
          Process.GetCurrentProcess.ProcessName)
        Dim p As Process
        Try
            If Process.GetProcessesByName( _
              Process.GetCurrentProcess.ProcessName).Length > 1 Then
                For i As Integer = Prog.GetLowerBound(0) To Prog.GetUpperBound( _
                0)
                    If DateDiff(DateInterval.Second, Prog(i).StartTime, _
                    StartZeit) > Interval Then
                        p = Prog(i)
                        Interval = CInt(DateDiff(DateInterval.Second, Prog( _
                          i).StartTime, StartZeit))
                    End If
                Next
                'Hier müsste irgendwie ein Parameter übergeben werden an den 
                ' Process p.
                 AppActivate(p.Id)  ' Focus auf das bereits geöffnete Programm.
           Return True
     Exit Try
            End If
            Return False
        Catch ex As System.Exception
        End Try
    End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Pramameter während der Laufzeit übergeben.889sh!31.10.05 15:12
Re: Pramameter während der Laufzeit übergeben.564Urot31.10.05 23:42
Re: Pramameter während der Laufzeit übergeben.632TheWanderer02.11.05 13:18

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-2024 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