Wouter van Ooijen wrote: >> You know C already, don't you? There should not be > a problem with C#. > > Kidding again! Does it compiler under DevCpp? Does > it use the same libraries? Does it accept the same > language? Not at all. Please take a second to re-read the quoted text in my post: > Your problem with cmd.exe is rather specific. Perhaps > I'm wrong, but from my understanding since Process.Start > Method from System.Diagnostics .Net Namespace has > been available for the decade, any sane developer would > prefer creating simple C# or VB.NET program with free > MS Tools to wrap the functionality. We were talking about Process.Start Method from System.Diagnostics .Net Namespace to achieve similar functionality you could achieve with cmd.exe. No need to "compile under DevCpp?", "use the same libraries", "accept the same language". Just download free MS C# Express Edition ( http://www.microsoft.com/express/Windows/ ) create WinForm project, add a button, click on that button to open its event code, paste Process.Start with the name of the program you want to start, for instance Internet Explorer: Process.Start("IExplore.exe") Run (Debug) the project, click the button. Later you could add text boxes or whatever to the Win Form to enter and pass arguments. Or read the arguments from the text file. Not a rocket science at all. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist