正式全名是:
Borland C++Builder 6
一个有点...古老的程式编译器(在VisaulStudio2020这个时代)
若跟我一样先有微软的Winform经验就很好理解
用C++,做个较为阳春、原始版的Winform
.
.
.
.
开启编译器后应该是直接像这样显示一个新专案的基本样子
很特殊的是BCB6没有把整个编译器组成一个大视窗,所以平常会一直看到其他下层视窗或桌面
不过目前已经可以朝做个简单基本的Form程式迈进了
.
.
.
从上方的物件工具箱内可找到许多常见的基本物件
点击选择要建立的物件后,再在视窗(Form)内点击便可产生一个物件(非拖曳)
再来,取个基本的程式物件名称(Name)
通常,Caption会是物件显示出的文字(文字框的话是Text)
连点物件后视窗会跳至Cpp页面
BCB会自动产生基本的功能函式(点击、资料变更这些)
.
.
另外
常见的选择功能CheckBox、RadioButton
可利用Group型物件直接建立来比较好管理多选项状况
直接点击Items可编辑该Group型物件内容
一行一选项
之后可在程式内以该物件的ItemIndex资料判别选择项目为何
如此
void __fastcall TForm1::Button1Click(TObject *Sender){ if(RadioCheck->ItemIndex==0) { Number_03->Caption= StringToInt(Number_01->Text) + StringToInt(Number_02->Text); } if(RadioCheck->ItemIndex==1) { Number_03->Caption= StringToInt(Number_01->Text) - StringToInt(Number_02->Text); } } int StringToInt(String S ) { if(S.IsEmpty() || S.Length()<=0) { return 0; } else return S.ToInt(); }
可以弄出一个很简单的判断分歧程式