Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Externe Anwendung starten - CF 2.0
Powerslave
myCSharp.de - Member



Dabei seit:
Beiträge: 554

Themenstarter:

Externe Anwendung starten - CF 2.0

beantworten | zitieren | melden

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!
private Nachricht | Beiträge des Benutzers
MarsStein
myCSharp.de - Experte

Avatar #avatar-3191.gif


Dabei seit:
Beiträge: 3.170
Herkunft: Trier -> München

beantworten | zitieren | melden

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
private Nachricht | Beiträge des Benutzers
Powerslave
myCSharp.de - Member



Dabei seit:
Beiträge: 554

Themenstarter:

beantworten | zitieren | melden

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!
private Nachricht | Beiträge des Benutzers
FZelle
myCSharp.de - Experte



Dabei seit:
Beiträge: 9.975

beantworten | zitieren | melden

Welche Version vom ONCF benutzt Du?
Die für das FW 2.0?
private Nachricht | Beiträge des Benutzers
Powerslave
myCSharp.de - Member



Dabei seit:
Beiträge: 554

Themenstarter:

beantworten | zitieren | melden

Ja,

Problem gelöst: Auf WM5.0 muss man ShellExecute auf false setzen!
Achtung! - Hinter dir ist ein dreiköpfiger Affe!
private Nachricht | Beiträge des Benutzers