Laden...

Externe Anwendung starten - CF 2.0

Erstellt von Powerslave vor 17 Jahren Letzter Beitrag vor 17 Jahren 2.027 Views
P
Powerslave Themenstarter:in
554 Beiträge seit 2005
vor 17 Jahren
Externe Anwendung starten - CF 2.0

Hallo

und hilfe,

nach Update auf CF 2.0 geht meine Methode nichtmehr die ne externe Anwendung starten soll. Mit CF 1.0 alles i.O.

Bekomme keinen Fehler, aber er macht es einfach nicht auf.

Kennt jemand das Problem?

der Code:


public static void ExecuteFile(string FileName, string Arguments)
    {
      try
      {
        OpenNETCF.Diagnostics.ProcessStartInfo psi = new OpenNETCF.Diagnostics.ProcessStartInfo(FileName, Arguments);
        psi.UseShellExecute = true;
        OpenNETCF.Diagnostics.Process.Start(psi);
      }
      catch (Exception ex)
      { }
    }

public static Process Start(ProcessStartInfo startInfo)
		{
			Process newprocess = new Process();
			newprocess.m_pstart = startInfo;
			newprocess.Start();

			return newprocess;
		}

Achtung! - Hinter dir ist ein dreiköpfiger Affe!

3.170 Beiträge seit 2006
vor 17 Jahren

Hallo,
ich kenne OpenNetCF nicht, aber ist denn
OpenNETCF.Diagnostics.Process.Start
die Methode die Du rufen willst oder wollstest du eine eigene Start-Methode rufen?
Oder ist die Methode die du angegeben hast die aus OpenNETCF.Diagnostics.Process ?

Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca

P
Powerslave Themenstarter:in
554 Beiträge seit 2005
vor 17 Jahren

Ja hast recht, sieht ein wenig verwirrend aus.

also die untere Methode ist die OpenNETCF.Diagnostics.Process.Start();

Achtung! - Hinter dir ist ein dreiköpfiger Affe!

F
10.010 Beiträge seit 2004
vor 17 Jahren

Welche Version vom ONCF benutzt Du?
Die für das FW 2.0?

P
Powerslave Themenstarter:in
554 Beiträge seit 2005
vor 17 Jahren

Ja,

Problem gelöst: Auf WM5.0 muss man ShellExecute auf false setzen!

Achtung! - Hinter dir ist ein dreiköpfiger Affe!