Home » U++ Library support » U++ Core » problem with system() under windows [SOLVED]
problem with system() under windows [SOLVED] [message #20867] |
Wed, 15 April 2009 11:49 |
|
forlano
Messages: 1185 Registered: March 2006 Location: Italy
|
Senior Contributor |
|
|
Hello,
I need to call an external .bat file with two arguments from my Upp application.
My app built the String commandline before before to pass it to
system(commandline).
The problem: system(commandline) does not work.
But if I save the content of the string commandline I get
C:\upp20081\out\MINGW.Gui\plugin\javafo.bat C:\VegaTornei\CopiadirdcA08\ rdcA08.kxf
then I copy it in a DOS shell and at the return key the command is performed very well. So, the string is built correctly but system() does not operate correctly.
Perhaps "String" class collide with system()? Is there an Upp method to perform the same thing?
I tried to use CreateProcess() but the compiler cry for problem about conversion with Upp string.
Any idea?
Thanks,
Luigi
[Updated on: Wed, 15 April 2009 13:46] Report message to a moderator
|
|
|
|
|
Goto Forum:
Current Time: Sat Apr 20 00:23:21 CEST 2024
Total time taken to generate the page: 0.05591 seconds
|