- 积分
- 0
- 注册时间
- 2009-6-2
- 仿真币
-
- 最后登录
- 1970-1-1
|
小弟是新手,想用VC++做前台,输入参数后生成APDL执行文件,后台调用ANSYS运行,前面的部分都已经差不多了,就是点击按钮调用ANSYS的时候 怎么都不能运行,按钮下的代码如下:
#include <vcl.h>
#include <windows.h>
#include <stdio.h>
#include <process.h>
STARTUPINFO si;
PROCESS_INFORMATION pi;
memset(&si,0,sizeof(si));
si.cb=sizeof(si);
si.dwFlags=STARTF_USESTDHANDLES;
si.wShowWindow=SW_SHOW;
::CreateProcess(NULL,"D:\\Program Files\\ANSYS Inc\\v110\\ANSYS\\bin\\intel\\ansys110.exe-b-p ane3fl -i E:\\wajuejisheji\\File.txt-o E:\\dd.out ",NULL,NULL,FALSE,0,NULL,NULL,&si,&pi);
if(CreateProcess(NULL,"D:\\Program Files\\ANSYS Inc\\v110\\ANSYS\\bin\\intel\\ansys110.exe-b-p ane3fl -i E:\\wajuejisheji\\File.txt-o E:\\dd.out ",NULL,NULL,FALSE,0,NULL,NULL,&si,&pi))
CloseHandle(pi.hThread);
CloseHandle(pi.hProcess);
不知道哪儿有错,期待大虾出现,感激涕流!!!! |
|