求高手帮忙做Visual FoxPro作业!!急!!

在文本框中输入一串字符串,点击“去除空格”按钮,可以除掉字符串中所有空格,并把除掉空格的字符串在标签中显示。... 在文本框中输入一串字符串,点击“去除空格”按钮,可以除掉字符串中所有空格,并把除掉空格的字符串在标签中显示。 展开
 我来答
linyingkaia
2013-04-29 · 超过24用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:52万
展开全部
这可以用GetWordCount和GetWordNum函数实现。
我写了个函数供参考:
FUNCTION DeleteSpace
LPARAMETERS strInput &&传入参数
strOut=""
FOR i=1 TO GETWORDCOUNT(strInput,' ')
strOut=strOut+GETWORDNUM(strInput,i,' ')
ENDFOR
RETURN strOut &&输出参数
ENDFUNC
你在“去除空格”按钮事件代码中稍作修改即可。
如下:
strInput=Textbox1.Value
FOR i=1 TO GETWORDCOUNT(strInput,' ')
strOut=strOut+GETWORDNUM(strInput,i,' ')
ENDFOR
Label1.Caption=strOut
百度网友cb6c9bc
2013-04-30 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7158
采纳率:40%
帮助的人:5605万
展开全部
这个主要用到这个函数:

CHRTRAN(cSearchedExpression,cSearchExpression,cReplacementExpression)
在一个字符表达式中,把与第二个表达式字符相匹配的字符替换为第三个表达式中相应字符

具体这样:
? CHRTRAN(字符串, ' ', '') && 第一个引号是个空格,第二个直接是两个引号没有空格
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式