Visa signatur
Att programmera eller att inte programmera, det är frågan?
Hejsan, Jag har försökt lösa detta länge nu utan framgång. Jag har skapat ett program i Java och i C# där jag försöker köra c# programet (.exe) från java och få tillbaka outputen, Jag gör det genom denna kod:
public static String execCmd(String cmd) throws java.io.IOException {
java.util.Scanner s = new java.util.Scanner(Runtime.getRuntime().exec(cmd).getInputStream())
.useDelimiter("\\A");
return s.hasNext() ? s.next() : "error";
}
//I min main metod
execCmd("minandrafil.exe arg0");
men detta returnerar följande error
CreateProcess error=193, %1 is not a valid Win32 application
Men det går att köra mitt c# program genom cmd
Tack på förhand!
Att programmera eller att inte programmera, det är frågan?
Är ditt C# program en Win32 applikation då?
Kan man starta det med .net på något vis? Motsvarande Java -jar <filnamn>
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.