具体讲一下 VFP上的AT()函数是怎么用的,最好用例题讲
发布网友
发布时间:2023-11-01 04:09
我来回答
共3个回答
热心网友
时间:2024-10-06 10:02
STORE "NOW is the time for all good men" TO gcString && 这时候 gcString = "NOW is the time for all good men"
STORE "is the" TO gcFindString && 这时候 gcFindString = "is the"
?AT (gcFindString,gcString) && 在 "NOW is the time for all good men" 寻找 "is the" 的开始位置,返回 5
STORE "IS" TO gcString && 这时候 gcString = "IS"
?AT(gcFindString,gcString) && && 在 "IS" 寻找 "is the" 的开始位置,返回 0
热心网友
时间:2024-10-06 10:03
格式:at(串1,串2,<n>)
功能:查找串1在串2中第n次出现的位置。若n省略,默认n=1.
例如:
?at("is","This is a book")
3
?at("is","This is a book",2)
6
?at("is","This is a book",3)
0
热心网友
时间:2024-10-06 10:03
求一个子串在另一个字符串中的起始位置。
如AT('abcdef','c')=3追问STORE "NOW is the time for all good men" TO gcString
STORE'is the" TO gcFindString
?AT (gsFindSring,gcString)
STORE "IS" TO gcString
?AT(gcFindString,gcString)
这个怎么解
具体讲一下 VFP上的AT()函数是怎么用的,最好用例题讲
STORE "NOW is the time for all good men" TO gcString && 这时候 gcString = "NOW is the time for all good men"STORE "is the" TO gcFindString && 这时候 gcFindString = "is the"?AT (gcFindString,gcString) && 在 "NOW is the time for all good men" 寻找 "is the...
vfp中“at()”是什么意思?
说明:①若〈字符表达式2〉中不包含〈字符表达式1〉,则函数值为零;②若省略[,n]则函数给出<串1>在<串2>中第一次出现的位置。例:?at("a","abcabc",2),at("a","abcabc",3),at("a","abcabc")4 0 1
vfp中at()函数怎么用???
at()是测试前面字符串在后面字符串中出现的位置,如:?at("cd","abcdef")结果为3,因为"cd"是在后面的字符串的第3个位置出现的 另,?at("cd","abcdefabcdef",2)结果为9,后面多了一个参数2,就是测试第2次出现的位置
vfp中at是什么意思?
AT是Visual FoxPro(VFP)中一个非常常见的函数,它代表“at position”的缩写。它主要用于查找某个字符或字符串在给定字符串中首次出现的位置。在VFP中,AT函数可以有两个或三个参数,第一个参数表示要查找的字符或字符串,第二个参数表示在哪个字符串中查找,可选的第三个参数则是起始位置。使用AT函...
vfp中的at函数什么意思? 举个例子
AT() 返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置 AT_C() 说明同上 ATC() 说明同上 ATCC() 说明同上
vfp中at和atc怎么用?什么用?
nOccurrence指定搜寻 cSearchExpression 在 cExpressionSearched 中的第 nOccurrence 次(第一、第二、第三次等等)出现。默认情况下,AT( ) 函数搜索到 cSearchExpression 首次出现 ( nOccurrence=1)。ATC(cSearchExpression, cExpressionSearched [, nOccurrence])参数 cSearchExpression 指定字符表达式,ATC...
关于VFP的问题,就是那个AT()函数有什么限制啊。我的at()老是出问题
可能也会出错,因为 vfp的文本框不但可以放字符型, 还可以放数值型, 日期型,逻辑型等等 而at()函数里被查找的参数只能是字符型啊. 多半是你文本框里的不是字符型.给你个技巧指定文本框的数据类型:在表单的init事件中增加代码:thisform.text1.value=''thisform.text2.value=''
纠结:VFP中关于at函数检索的问题
at函数是判断第一个字符串在第二个字符串中出现的位置 atwei的值就是判断“>”在字符串 <TD VALIGN=“MIDDLE" BGCOLOR="#FFFFFF"> 中位置,就是在第42个字符位,所以atwei的值是42是正确的。
vfp at()返回值是什么类型
默认情况下,AT( ) 函数搜索到 cSearchExpression 首次出现 ( nOccurrence=1)。使用 Occurrence 参数可以搜索 cSearchExpression 在 cExpressionSearched 中其他的出现,如果参数 nOccurrence 的值大于 cExpressionSearched 中包含 cExpressionSearched 的数目,AT( ) 函数返回 0。备注 AT( ) 函数在第二个...
求救一道关于VFP中AT函数的问题
1. ?AT("EN",RIGHT("STUDenT",4))的执行结果是__0___.2. Store "STNDENT" TO X ?AT ("EN",RIGHT(X,4))的执行的执行结果是__2___.引号不算在字符串里面 换成AT("EN",RIGHT("STUDENT",4))执行结果还是 2.引号并不算在里面 而Store ""STNDENT"" TO X 则?X的内容是"...