PB 简单笔记!
1、总体说明:
a) 程序不区分大小写
b) 赋值用= String city=“南京”,country ;Integer person[3]={3,8,9};String s = ' You got a "job" '
c) 代码提示 Design->option->AutoScript->options下面的两项勾上。
d) RETURN语句立即终止事件处理程序或函数的执行,把控制返回到调用程序 HALT语句用于终止应用程序的运行
e) 可以将一条语句分成几行,这时就需要用到续行符&,将语句串起来。
f) 空值:
g) RUN、
c) 弹出对话框
string ls_text
ls_text = sle_2.text
if ls_text = "" then
MessAgeBox("消息窗口","文本框的内容为空") //为空时显示此内容
else
MessAgeBox("消息窗口",ls_text) //不为空时就显示时面的内容
end if
int li_return
li_return = Messagebox("提示","请选择按钮",Question!,YesNo!)
if li_return = 1 then
Messagebox("提示","你选择了Yes",Exclamation!)
else
Messagebox("提示","你选择了No",Exclamation!)
end if
d) 应用退出 Close(Parent)
2、基本语句
1. 单行IF ... THEN语句 IF sle_State.text="BJ" THEN MessageBox("欢迎","北京")
2. 多行IF ... THEN语句
Integer s
s = integer(sle_1.text) //sle_1 text单行编辑框文本
if s>=90 then
St_1.text = “优”
elseif s>=80 then
St_1.text = “良”
elseif s>=70 then
St_1.text = “中”
elseif s>=60 then
St_1.text = “及格”
else
St_1.text = “不及格”
end if
3.CHOOSE CASE
integer f
String s
f = integer(sle_1.text)
CHOOSE CASE f
CASE IS >= 90 // 改进 90 to 100// 用IS代表测试值,后跟关系操作符和比较值,例如:IS> 30
S = "优"
CASE 80 TO 89
S = "良"
CASE 70 TO 79
S = "中"
CASE 60 TO 69
S = "及格"
CASE 0 TO 59
S = "不及格"
CASE ELSE
S = "输入错,请重新输入!"
END CHOOSE
St_1.text = string(S)
4.循环DO …LOOP、FOR …NEXT、GOTO EXIT(退出循环) CONTINUE(继续循环)
integer i=1, s = 0
DO UNTIL i>10
s += i
i ++
LOOP
st_1.text = string(s)
integer i=1, s = 0
DO WHILE i<=10
s += i
i ++
LOOP
st_1.text = string(s)
integer i, s = 0
for i=1 to 10
s += i
next
st_1.text = string(s)
3、
2、取得当前时间
得到当天日期
date lda_today
lda_today = today() 得到当前时间
time lt_time
lt_time = now() 得到当前日期时间
datetime ldt_now
ldt_now = datetime(today(),now())
PB 简单笔记!的更多相关文章
- mybatis-config.xml简单笔记
mybatis-config.xml简单笔记 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ...
- applicationContext.xml简单笔记
applicationContext.xml简单笔记 <?xml version="1.0" encoding="UTF-8"?> <bean ...
- Python学习笔记2-flask-sqlalchemy 简单笔记
flask-sqlalchemy 简单笔记 字数 阅读 评论 喜欢 flask-sqlalchemy SQLAlchemy已经成为了python世界里面orm的标准,flask是一个轻巧的web框架, ...
- Android_简单笔记一
入门学习Android的简单笔记(已经安装好了开发环境ADT) 一.关于 AndroidManifest.xml文件 1. android:icon和android:label定义了应用程序安装后显示 ...
- 【Android】Fragment的简单笔记
被虐了,做某公司笔试时,发现自己连个Fragment的生命周期都写不详细.平时敲代码,有开发工具的便利,有网上各大神的文章,就算忘了也很容易的可以查到,但当要自己不借助外界,却发现自己似乎对该知识点并 ...
- PB学习笔记(一)
前言:我绝对很痛恨PB.1.没人带2.自己摸索3.头发掉了4.老大不停的给任务5.这语言老的不行了6,代码可读性不是一般的差 我绝对很喜欢PB.1.自我学习成功后那种成就感2.老大也会帮给我看看,指点 ...
- Innodb 锁 (简单笔记)
看过很多innodb锁的文章,已经明白的就不写了,简单做个笔记 Innodb 锁的兼容性: 1.意向锁和意向锁之间都是兼容的 2.X(排他锁)与任何锁都是不兼容的 3.排他意向锁 IX 于S锁是不 ...
- 使用Git简单笔记
这里只是作为简单的笔记整理,第一次使用的推荐先看一下廖大的教程,内容很多很细,可以边看边练.看不懂的地方先记着.争取七七八八看下来. ================================= ...
- awk命令分析日志的简单笔记
awk是一个文本分析工具,可以用来进行流量日志分析 之前无意中看到了这个命令,简单记一下笔记 ,在打线下的时候可能会有用 awk有3个不同版本: awk.nawk和gawk,未作特别说明,一般指gaw ...
随机推荐
- 46. 对称子字符串的最大长度(ToDo)
[题目] 输入一个字符串,输出该字符串中对称的子字符串的最大长度.比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4. [分析] 可能很多人都写过判断一个字符串 ...
- 31.从尾到头输出链表[Print linked list from last to first]
[题目] 输入一个链表的头结点,从尾到头反过来输出每个结点的值. [分析] 这是一道很有意思的面试题.该题以及它的变体经常出现在各大公司的面试.笔试题中. [链表逆置] 看到这道题后,第一反应是从头到 ...
- 14.约瑟夫环问题[JosephusProblem]
[题目] n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始,每次从这个圆圈中删除第m个数字(第一个为当前数字本身,第二个为当前数字的下一个数字).当一个数字删除后,从被删除数字的下一个继续删除 ...
- 如何调试lua脚本
首先感谢下ZeroBrane Studio. 这里拿cocos2dx/samples/Lua/HelloLua做例子来说明,其他的都是同样道理. 1.下载调试Lua所需的IDE,地址在这.有经济实力的 ...
- 利用VMware虚拟机(Android-x86 2.2)和eclipse,调试安卓代码
下载 android-x86-2.2-generic.iso (这里包含eth0) http://www.android-x86.org/download XP32位 只能使用 VMware Wor ...
- Java for LeetCode 187 Repeated DNA Sequences
All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: "ACG ...
- HDU 5724 Chess (状态压缩sg函数博弈) 2016杭电多校联合第一场
题目:传送门. 题意:有n行,每行最多20个棋子,对于一个棋子来说,如果他右面没有棋子,可以移动到他右面:如果有棋子,就跳过这些棋子移动到后面的空格,不能移动的人输. 题解:状态压缩博弈,对于一行2^ ...
- 大神的游戏(codevs 1353)
题目描述 Description 在那遥远的机房,有一片神奇的格子.为了方便起见,我们编号为1~n.传说只要放入一些卡片,就能实现愿望.卡片一共有m种颜色,但是相邻的格子间不能放入相同颜色的卡片.只要 ...
- 个人博客转移到CSDN
因个人博客编辑的需要,现将我的博客转移到CSDN,如果没有特别需要,以后会在CSDN上继续书写博客 关于Fresco的分析以及后续的相关分析,也会转移到CSDN 个人CSDN主页: http://bl ...
- 用java程序打印菱形
代码如下