📄 selectbc.cpp
字号:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "SelectBC.h"
#include "DM1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TFormSelectBC *FormSelectBC;
int nFlag;
AnsiString sBcXz;
//---------------------------------------------------------------------------
__fastcall TFormSelectBC::TFormSelectBC(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TFormSelectBC::FormCreate(TObject *Sender)
{
pBcXz = GetQuery("QBanci");
pBcXz->Open();
DataSource1->DataSet = pBcXz;
}
//---------------------------------------------------------------------------
void __fastcall TFormSelectBC::DBGrid1DblClick(TObject *Sender)
{
if (pBcXz->RecNo > 0)
{
nFlag = 1;
sBcXz = pBcXz->FieldByName("bcmc")->AsString;
FormSelectBC->Close();
}
}
//---------------------------------------------------------------------------
void __fastcall TFormSelectBC::FormKeyPress(TObject *Sender, char &Key)
{
if (Key == VK_RETURN) DBGrid1DblClick(this);
else if (Key == VK_ESCAPE)
{
nFlag = 0;
FormSelectBC->Close();
}
}
//---------------------------------------------------------------------------
void __fastcall TFormSelectBC::FormDestroy(TObject *Sender)
{
pBcXz->Close();
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -