作一个数据库的项目,分成两个部分,一个部分是用户登陆和管理界面,一个是数据库查询和下载界面。
现在两个部分都作完了,但是不会把他们作在一起--!!。现在的问题是想在用户登陆以后通过点击查询按键进入查询的那个程序,可是不知道怎么样把两个程序作在一起,请高手们帮帮我。
希望能告诉我怎么样在进入登陆的界面以后调用查询的那个工程。
现在两个部分都作完了,但是不会把他们作在一起--!!。现在的问题是想在用户登陆以后通过点击查询按键进入查询的那个程序,可是不知道怎么样把两个程序作在一起,请高手们帮帮我。
希望能告诉我怎么样在进入登陆的界面以后调用查询的那个工程。
.以其中一个工程为主工程,把另外一个人做的所有.h,.cpp,添加进来,
可以导入资料文件(界面),
然后再改一些#include "工程"没试过,不知道行得通不..
可能一些资源也要加入
先把资源文件和在一起,主要的资源应该是对话框,看看资源文件里,还是有迹可寻的
然后把cpp.h加到另一个工程里,虽然有点麻烦还是可以的
还有一种就是在一个工程里把一个类导出来
再在另一个工程里插入类,这样的话,会把界面和类文件一起插入
1.导出
在classview里,右键菜单中选取add to gallery
2.插入
project->add to project ->component and control
在里面选择你自己导出的类
QQ:84162092
[email protected]
Project -> Insert project into workspace
文件->添加项目->现有项目
方法2:
在查询按钮函数中增加一下代码
char szPath[_MAX_PATH]={0};
strcat(szPath,"Test.exe"); STARTUPINFO si;
PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) );
si.cb = sizeof(si);
ZeroMemory( &pi, sizeof(pi) ); if( !CreateProcess( NULL,szPath,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi ))
{
MessageBox(NULL, "失败!","错误",MB_OK|MB_ICONERROR);
return FALSE;
}
WaitForSingleObject( pi.hProcess, INFINITE );
CloseHandle( pi.hProcess );
CloseHandle( pi.hThread );