野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 172215|回复: 615

[分享] 各种PROE字符阵列详细图解教程

[复制链接]

1260

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47318

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2007-10-28 11:13 | 显示全部楼层 |阅读模式
基础1:函数

此类阵列需要一个极重要的函数,即extract(string,position,length)。这个函数的作用是从一个字符串(string)的指定位置(position)起,提取出指字数目(length)的字符出来。例:
String=abcdefghijk,po=2,len=3,则extract(string,po,len)=bcd   ----从第二个位置起提取出3个连续字符
String=chinaren,A=5,len=1,则extract(string,A,len)=a    ----从第五个位置起提取出1个字符
此函数有如下使用注意:
A.string是个字符串变量,position、length都是实数型变量,它们可以是直接的变量,也可是表达式,其中,position如果带小数,则向下取整,即丢掉小数(但小于1的小数取整为1),length如果带小数,是向上取整,即进一位取整。也就是:extract(string,0.2,1.2)=extract(string,0.8,1.9)=extract(string,1.2,1.01)=extract(string,1.9,1,9)=extract(string,1,2)。
B.设字符串string的总长度为len_string,有:
   1.position=0,运算出错,但无提示;
   2.position>len_string,运算出错,有提示;
   3.position+length>len_string+1,运算出错,有提示;
   4.length=0,无意义(相当于出错),无提示。
因为字符包括数字和字母,数字它本身也是一种字符,不过,如果变量A的值是一个数字的话,那么它可能是一个数值型变量(整型、实数型)也可能是一个字符型变量,如果它是一个数值型变量的话,它就不能用为extract函数的源字符串,必须先转化为一个字符串变量才能使用。为此,PROE提供了一个函数专门用来做这种转换,那就是itos(int),即”int to string”。
Itos(int)的变量int是一个数值型变量或表达式,如果int的值是非整数,则系统先将其四舍五入后再转换。例:itos(1.2)=itos(1.0)=字符“1”;itos(1.5)=itos(1.9)=字符“2”。

基础2:草绘插入文本使用参数

以下内容下载附件查看

游客,如果您要查看本帖隐藏内容请回复

16

主题

311

回帖

1

威望

工程师

Rank: 3Rank: 3

积分
376
发表于 2008-1-18 00:29 | 显示全部楼层
谢谢! 有有东西学了!

0

主题

59

回帖

0

威望

助工

Rank: 2

积分
64
QQ
发表于 2008-2-5 13:46 | 显示全部楼层
谢谢  楼主

0

主题

47

回帖

0

威望

助工

Rank: 2

积分
50
发表于 2008-2-26 16:46 | 显示全部楼层
谢谢楼主, 正在学习中

43

主题

613

回帖

19

威望

高工

Rank: 4

积分
776
发表于 2008-2-26 17:15 | 显示全部楼层
今天才看到,谢谢分享。

1

主题

28

回帖

0

威望

实习生

Rank: 1

积分
31
发表于 2008-4-17 23:37 | 显示全部楼层

good!

感謝分享~

4

主题

204

回帖

3

威望

工程师

Rank: 3Rank: 3

积分
247
发表于 2008-4-19 13:34 | 显示全部楼层
看看 先谢谢了

0

主题

67

回帖

0

威望

助工

Rank: 2

积分
71
发表于 2008-4-19 14:49 | 显示全部楼层
谢谢

4

主题

204

回帖

3

威望

工程师

Rank: 3Rank: 3

积分
247
发表于 2008-4-24 21:53 | 显示全部楼层
谢谢分享

0

主题

24

回帖

0

威望

实习生

Rank: 1

积分
28
发表于 2008-6-14 20:43 | 显示全部楼层
谢谢楼主, 正在学习中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-3-29 13:39 , Processed in 0.112149 second(s), 28 queries .

快速回复 返回顶部 返回列表