实验二计算器及万年历程序开发Word文档格式.docx
- 文档编号:22866914
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:14
- 大小:376.41KB
实验二计算器及万年历程序开发Word文档格式.docx
《实验二计算器及万年历程序开发Word文档格式.docx》由会员分享,可在线阅读,更多相关《实验二计算器及万年历程序开发Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
1、字符串裁减函数:
SubString(index,count)
Index为字符串的序号,从1开始,count为要裁减的长度,如:
Strings=Edit1->
Text;
ShowMessage(s.SubString(1,2));
2、十进制转16进制:
IntToHex(n1,n2)
n1为要转换的数,
n2为转换的16进制的位数,如:
inti=255;
ShowMessage(IntToHex(i,2));
3、字符串转数字:
StrToInt(s)
如:
Strings=”1234”;
inti=4321+StrToInt(s);
ShowMessage(i);
4、数字转字符串:
IntToStr(n)
inti=4321;
Strings=”1234”+IntToStr(i);
ShowMessage(s);
(二)对话框类函数:
打开对话框:
if(OpenDialog1->
Execute())
{
Memo1->
Lines->
LoadFromFile(OpenDialog1->
FileName);
}
保存对话框:
if(SaveDialog1->
{
SaveToFile(SaveDialog1->
(三)其他常用函数:
ShowMessage(s);
//显示信息
例子:
//----------------------------------------------------
void__fastcallTForm1:
:
Button5Click(Tobject*Sender)
ShowMessage(“HelloWord!
”);
inti=1000;
ShowMessage(i);
Close();
//退出程序
void__fastcallTform1:
Button3Click(Tobject*Sender)
Sleep(n);
//延时n毫秒
Button4Click(Tobject*Sender)
Sleep(5000);
//延时5000毫秒,即5秒钟
如何取Memo中的某一行中的字符
Button6Click(Tobject*Sender)
Strings=Memo1->
Strings[0].c_str();
//将Memo1中的第0行放到s中,注意,Memo控件的行号从0开始
}
学习方法:
新建一个工程,将上面介绍到的函数及相应控件都操作一遍,以加深印象,务必请同学们认真对待,因为这些都是很常用的函数,使用比例非常之高!
!
实验内容2:
自行设计一个万年历应用程序
(一)前言:
所需使用的控件:
CSpinEdit、CCalendar都在Samples面板中。
1、CSpinEditJ:
加速按钮
2、CCalendar:
日历按钮
(二)实验步骤:
1、新建工程
2、往工程中添加相应控件
3、添加事件响应代码
4、运行效果如下:
实验内容3——设计一个计算器应用程序
1、新建工程
2、添加菜单栏
3、输入文本框及相应控件
同学们自己调节好窗体及控件的大小和位置,使之美观好看。
4、添加事件控制命令(下面使用的变量会与同学们使用的变量不太一致,请进行相应的改动)
if(f2)
{
ShowMessage("
未知操作符,请核对!
"
);
}
//+-*/对应1234
unsignedcharop_sign=0;
//operatesign找出运算的类型
for(i=1;
i<
l+1;
i++)
if(s.SubString(i,1)=="
+"
)
op_sign=1;
elseif(s.SubString(i,1)=="
-"
op_sign=2;
*"
op_sign=3;
/"
op_sign=4;
if(op_sign)
break;
Strings1=s.SubString(1,i-1);
//取出第一串字符
Strings2=s.SubString(i+1,l+1);
//取出第二串字符
5、点击运行按钮,运行自己的程序
注意:
要将工程设置为静态编译方式,不使用动态链接库。
若运行过程中出现错误,请检查:
1、变量是否定义错误;
2、符号大小写是否一致;
3、库函数是否调用正确。
本次验收方案:
同学们将这两个实验做完后,让老师验收并登记平时实验成绩。
每个实验都要求在窗体上以个人的“学号+姓名”作为标题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 计算器 万年历 程序 开发
![提示](https://static.bdocx.com/images/bang_tan.gif)