C++ Builder 中多窗体的显示问题
在Form1中点btn1显示Form2,点btn2显示Form3,我自己写了一下但是有错误因为刚开始学BCB请高手赐教uint1.cpp代码:#include<vcl.h...
在Form1 中点btn1显示Form2,
点 btn2显示Form3,
我自己写了一下 但是有错误 因为刚开始学BCB 请高手赐教
uint1.cpp代码:
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
void __fastcall TForm1::btn1(TObject *Sender)
{
if((edtUserName->Name=="admin")&&(edtPassWord->Name=="admin"))
{
if(intNum>5)
{
ShowMessage("用户人数已满,请与管理员联系");
}
else
{
Form2->Show();
}
}
}
void __fastcall TForm1::btn2(TObject *Sender)
{
if((edtUserName->Name=="admin")&&(edtPassWord->Name=="admin"))
{
if(intNum>5)
{
ShowMessage("用户人数已满,请与管理员联系");
}
else
{
Form3->Show();
}
}
}
但是编译的时候出错
[ILINK32 Error] Error: Unresolved external '_Form3' referenced from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\MY DOCUMENTS\RAD STUDIO\PROJECTS\DEBUG\UNIT1.OBJ
求高手指导一下 展开
点 btn2显示Form3,
我自己写了一下 但是有错误 因为刚开始学BCB 请高手赐教
uint1.cpp代码:
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
void __fastcall TForm1::btn1(TObject *Sender)
{
if((edtUserName->Name=="admin")&&(edtPassWord->Name=="admin"))
{
if(intNum>5)
{
ShowMessage("用户人数已满,请与管理员联系");
}
else
{
Form2->Show();
}
}
}
void __fastcall TForm1::btn2(TObject *Sender)
{
if((edtUserName->Name=="admin")&&(edtPassWord->Name=="admin"))
{
if(intNum>5)
{
ShowMessage("用户人数已满,请与管理员联系");
}
else
{
Form3->Show();
}
}
}
但是编译的时候出错
[ILINK32 Error] Error: Unresolved external '_Form3' referenced from C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\MY DOCUMENTS\RAD STUDIO\PROJECTS\DEBUG\UNIT1.OBJ
求高手指导一下 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询