新建一个环境
File
->New
Woekspace
->Workspace
->ok
输入文件名确认
查看即可得到我们的环境
添加Target
Target
->Application
->OK
添加名字即可,后面的是自动生成的。
查看内容
生成窗口
PB Object
->Window
->OK
插入组件
Insert
->Control
->CommandButton
添加SingleLineEdit
组件
- 添加
Static Text
组件
组件成果展示
添加代码
添加全局变量
声明变量
decimal data //保存中间结果 char str //保存按下的运算符 int flag //flag=1表示按下的数字是前面数字的一部分,flag=0表示按下的数字是一个新的数字的开始
十个数字按钮和小数点按钮代码
if flag=0 then sle_1.text="" flag=1 end if sle_1.text=sle_1.text+this.text
+、-、*、/运算按钮代码
choose case str case '*' sle_1.text=string(dec(sle_1.text)*data) case '/' sle_1.text=string(data/dec(sle_1.text)) case '+' sle_1.text=string(dec(sle_1.text)+data) case '-' sle_1.text=string(data - dec(sle_1.text)) end choose data=dec(sle_1.text) str=this.text flag=0
“=”按钮代码
choose case str case '*' sle_1.text=string(dec(sle_1.text)*data) case '/' sle_1.text=string(data/dec(sle_1.text)) case '+' sle_1.text=string(dec(sle_1.text)+data) case '-' sle_1.text=string(data - dec(sle_1.text)) end choose flag=0 str=''
ctrl+S
保存项目使用W_
开头
open(w_calculator)