[VS.NET 2003]Proces starten vanuit SmartDeviceApplicatie

Pagina: 1
Acties:

  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Ik ben bezig een applicatie te maken in VS.NET 2003 in VB, alleen nou lukt het me niet om een externe applicatie te starten vanuit mijn applicatie. Heb al flink lopen googlen maar kom steeds op hetzelfde antwoord uit, namelijk dat het met het volgende moet lukken:
System.Diagnostics.Process.Start("iexplore","");
Alleen hiermee krijg ik het dus niet aan de praat, hopelijk kan iemand me hiermee helpen.

[ Voor 5% gewijzigd door FRoSTy op 28-04-2006 12:24 ]

onbereikbaar.nl


  • PoweRoy
  • Registratie: April 2002
  • Laatst online: 20:55

PoweRoy

funky!

was toch shell.execute dacht ik

EDIT welke taal btw? VS.net is een ontwikkelomgeving

C# .net / vb .net / c++ .net etc :)

In c#: (snel ff gevonden)
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "C:\\WINNT\\system32\\rsh.exe";
proc.StartInfo.Arguments = "machine -l mylogin ls";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = false;
proc.Start();
proc.WaitForExit();

EDIT2:

uit de help:
Process.Start("IExplore.exe","");

typvaut denk ik dus B)

[ Voor 100% gewijzigd door PoweRoy op 28-04-2006 11:39 ]

[This space is for rent]


  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
In C#.Net:

C#:
1
2
3
Using System.Diagnostics;

Process.Start("file.exe");

March of the Eagles


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
sorry ik was er vergeten bij te zeggen dat het in VB is
en dat Process.start() niet werkt in een smartdeviceapp wel als ik een gewone app aanmaak

onbereikbaar.nl


  • PoweRoy
  • Registratie: April 2002
  • Laatst online: 20:55

PoweRoy

funky!

ff via google deze link gevonden
http://www.dotnet247.com/247reference/msgs/17/87194.aspx

niet supported blijkbaar :/

EDIT
hier iets interessants gevonden. Prbeer maar raak :)
http://groups.google.nl/g...=1&hl=nl#732defd51cde73c2

[ Voor 51% gewijzigd door PoweRoy op 28-04-2006 13:28 ]

[This space is for rent]


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Ah thanks, had net ook al iets gevonden over OpenNETCF op experts exchange, altijd handig dat google cache

http://66.249.93.104/sear...&hl=nl&gl=nl&ct=clnk&cd=1

Alleen nou nog even uitzoeken hoe ik dit moet aanroepen/includen in men code om de functie te kunnen gebruikern

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
Vraag me af waarom dat in system.diagnostics zit eigenlijk ....

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Iemand ook enig idee hoe ik dit moet aanmelden in VS om de classes te kunnen gebruiken?

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
Aanmelden? Wat bedoel je daarmee? Als je bedoeld hoe je een externe lib kunt gebruiken, dan moet je em toevoegen als referentie

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Ah gevonden inderdaad, maar met die OpenNETCF dll's krijg ik allemaal 'This is not a .NET assembly' :(
En toch lees ik overal ook dat System.Diagnostics.Process.Start moet werken. Ik heb de Compact Framework 2.0 ook geinstalleerd, maar nog steeds niet dus.

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
FRoSTy schreef op dinsdag 02 mei 2006 @ 13:55:
Ah gevonden inderdaad, maar met die OpenNETCF dll's krijg ik allemaal 'This is not a .NET assembly' :(
Dan zou het een COM dll moeten zijn, daar zou hij automagisch wrappers voor moeten genereren dacht ik. Is allemaal niet optimaal, toch noch maar ff zoeken in de .Net libs of er iets is dat werkt. :)

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Zoek me uit het naadje, slaat nergens op ben nou al meer als week bezig om een externe applicatie te starten van uit men eigen app. 8)7

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
FRoSTy schreef op dinsdag 02 mei 2006 @ 14:42:
Zoek me uit het naadje, slaat nergens op ben nou al meer als week bezig om een externe applicatie te starten van uit men eigen app. 8)7
Kan het zijn dat de runtime je te starten executable niet kan vinden? ( Probeer het eens door het volledige pad op te geven )

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Nee daar ligt het niet aan, alles wordt gelijk onderstreept als ik het intyp, hij kan de te gebruiken functies gewoon niet vinden

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
Gebruik je wel de goede runtime? (2.0) Mis je een using System.Diagnostics? Hoe dan ook, in versie 2.0 van het Compact Framework moet het gewoon werken.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
System.Diagnostics kent ie wel, alleen zodra ik onder een smart device application deze intyp heb ik alleen nog maar de volgende functies:
ConditionalAttribute
Debug
DebuggableAttribute
Debugger
DebuggerStepThroughAttribute
DefaultTraceListener
Trace
TraceListener
TraceListenerCollection

En dat is alles waar ik het mee moet doen,
als ik een 'normale' applicatie aanmaak, dan staan er veel meer bij en onder andere dus ook Process

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
Kun je in VS2003 eigenlijk wel .Net Compact versie 2 gebruiken? Moet je daarvoor niet 2005 hebben?

[edit]
Volgens mij moet je daarvoor VS2005 hebbben, of misschien die lite - versie van VS2005

[ Voor 34% gewijzigd door farlane op 03-05-2006 12:03 ]

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Hmz daar kom ik dus niet verder mee :(, in Embedded Visual Basic 3.0 kon ik nog wel externe applicaties draaien, tmoet toch mogelijk zijn in 2003

Host: PeterFoot (MVP)
Q: How can I execute an external program (peghelp.exe) from a NetCF application with VB?? Simply, I want to provide a help file.
A: By Platform Invoking (P/Invoke) the CreateProcess API function (http://wiki.OpenNETCF.org...rkFAQ%2FCreatingProcesses)

wat zou hier bedoelt worden met P/Invoke?

[ Voor 55% gewijzigd door FRoSTy op 03-05-2006 13:49 ]

onbereikbaar.nl


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 21-02 23:27
Das een manier om unmanaged API's aan te roepen. Heb geen idee hoe je dat moet doen.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • FRoSTy
  • Registratie: Oktober 2000
  • Laatst online: 26-11-2025

FRoSTy

Jobbegea tot mie dea!

Topicstarter
Nou kep iig een oplossing gevonden :D

http://samples.gotdotnet.com/quickstart/CompactFramework/

Op deze pagina staat de benodigde code

http://samples.gotdotnet....t/waitforsingleobject.src

iig tnx for de hulp :)

onbereikbaar.nl

Pagina: 1