Página 1 de 1
retirar ponto?
Enviado: 30 Nov 2009 14:58
por pena
boa tarde pessoal, sei que tem mas nao lembro qual e de como usar uma função que tem pronta,preciso disso daqui
tenho uma string conta="1.1.1.1.1111"
quero retirar todos pontos para gerar um txt "111111111"
um abraço

)
Re: retirar ponto?
Enviado: 30 Nov 2009 15:01
por Maligno
É a função StrTran().
Re: retirar ponto?
Enviado: 30 Nov 2009 15:17
por pena
obrigado Maligno
retirar ponto?
Enviado: 01 Dez 2009 10:04
por Pablo César
ou das funções do CT.LIB:
conta:="1.1.1.1.1111"
conta:=ATREPL(".",conta,"")
ou:
conta:=CHARREM(".",conta)
ou faz você mesmo assim:
conta:=RETIRA(".",conta)
FUNCTION RETIRA(cDel,cString)
cNewString:=""
FOR I=1 TO LEN(cString)
IF !(SUBSTR(cNewString,I,1)=cDel)
cNewString:=cNewString+SUBSTR(cNewString,I,1)
ENDIF
NEXT
RETURN cNewString
Re: retirar ponto?
Enviado: 03 Dez 2009 10:07
por jamazevedo
Outro exemplo:
Código: Selecionar todos
cContaComPonto := "1.1.1.1.1111"
cContaSemPonto := STRTRAN( cContaComPonto , "." , "" )