|

35精币
.版本 2
.局部变量 网格数量长, 小数型
.局部变量 网格数量宽, 小数型
.局部变量 长, 小数型
.局部变量 宽, 小数型
.局部变量 i, 整数型
.局部变量 实际内径长, 小数型
.局部变量 实际内径宽, 小数型
画板1.清除 (, , , )
画板1.宽度 = 到数值 (编辑框1.内容) ÷ 2 + 1
画板1.高度 = 到数值 (编辑框2.内容) ÷ 2 + 1
处理事件 () ' 不然处理不出来
画板1.画笔颜色 = #红色
网格数量长 = 到整数 (到数值 (编辑框1.内容) ÷ 100)
网格数量宽 = 到整数 (到数值 (编辑框2.内容) ÷ 100)
.如果真 (网格数量长 > 取整 (网格数量长))
网格数量长 = 取整 (网格数量长) + 1
.如果真结束
.如果真 (网格数量宽 > 取整 (网格数量宽))
网格数量宽 = 取整 (网格数量宽) + 1
.如果真结束
长 = 到数值 (编辑框1.内容) ÷ 网格数量长 ÷ 2
宽 = 到数值 (编辑框2.内容) ÷ 网格数量宽 ÷ 2
.计次循环首 (网格数量长, i)
画板1.画直线 (长 × i, 0, 长 × i, 到整数 (编辑框2.内容))
.计次循环尾 ()
画板1.画直线 (0, 0, 画板1.宽度, 0)
.计次循环首 (网格数量宽, i)
画板1.画直线 (0, 宽 × i, 到整数 (编辑框1.内容), 宽 × i)
.计次循环尾 ()
画板1.画直线 (0, 0, 0, 画板1.高度)
.如果 (选择框1.选中 = 真)
实际内径长 = (到数值 (编辑框1.内容) - (网格数量长 + 1) × 4.5) ÷ 网格数量长
实际内径宽 = (到数值 (编辑框2.内容) - (网格数量宽 + 1) × 4.5) ÷ 网格数量宽
选择框1.标题 = “45*75”
.否则
实际内径长 = (到数值 (编辑框1.内容) - (网格数量长 + 1) × 8) ÷ 网格数量长
实际内径宽 = (到数值 (编辑框2.内容) - (网格数量宽 + 1) × 8) ÷ 网格数量宽
选择框1.标题 = “80*80”
.如果结束
画板1.定位写出 (20, 5, 实际内径长)
画板1.字体.角度 = 2700
画板1.定位写出 (15, 20, 实际内径宽)
画板1.字体.角度 = 0
_计算管子数量 (网格数量长, 网格数量宽)
.子程序 _按钮2_被单击
画板1.清除 (, , , )
.子程序 _计算管子数量
.参数 宽整只数量, 小数型
.参数 长整只数量, 小数型
.局部变量 宽度总长, 小数型
.局部变量 长度总长, 小数型
.局部变量 总长度, 小数型
.局部变量 只数, 整数型
宽度总长 = 到数值 (编辑框1.内容) × (长整只数量 + 1)
长度总长 = 到数值 (编辑框2.内容) × (宽整只数量 + 1)
总长度 = 宽度总长 + 长度总长
只数 = 四舍五入 (总长度 ÷ 600, )
标签2.标题 = “长度总长:” + 到文本 (宽度总长) + “ 长度只数:” + 到文本 (长整只数量 + 1) + #换行符
标签2.标题 = 标签2.标题 + “宽度总长:” + 到文本 (长度总长) + “ 宽度度只数:” + 到文本 (宽整只数量 + 1) + #换行符
标签2.标题 = 标签2.标题 + “总长度:” + 到文本 (总长度) + #换行符
标签2.标题 = 标签2.标题 + “只数:” + 到文本 (只数) + #换行符
画板 1.e
(8.9 KB, 下载次数: 1)
|
|