如何调用另一个cpp中变量的值(有代码)
本帖最后由 laohei0304 于 2013-03-18 11:49:57 编辑 我想调用TFormMaster.cpp中的pQuery的值,在Query.cpp中使用。
我已经互加了头文件,可以调用变量,但是我想要的是变量的值,求大师相助。
TFormMaster.cpp
void __fastcall TFormMaster::Open1Click(TObject *Sender)
{
//----------------------------------------------//-打开文件复制内容至recvbuf[1024]
//指向文件内容指针pfile
//----------------------------------------------
AnsiString S; char recvbuf[128*1024];
TStringList *Str=new TStringList();
if (OpenDialog1->Execute())
{
Str->LoadFromFile(OpenDialog1->FileName);
S=AnsiString(Str->Text);
}
memset(recvbuf,0x00,sizeof(recvbuf));
strcpy(recvbuf,S.c_str());
pfile= recvbuf;
pQuery= recvbuf;
//----------------------------------------------
}
Query.cpp
void __fastcall TQuiry::Button2Click(TObject *Sender)
{
if(ComboBox1->Text =="变比")
{
memcpy(buffer32, pQuery+=40, 4);
}
}