>>>To remove all CHR(13) occurances from a memory field:
>>>
>>>StrC = CHRTRAN(StrC, CHR(13), "") && faster, but limited see docs
>>>
>>>or
>>>
>>>StrC = STRTRAN(StrC, CHR(13), "") && not subtran!!!!
>>>
>>>To reduce all occurances of multiple CHR(13) to a single CHR(13)
>>>
>>>StrC = STRTRAN(StrC, CHR(13) + CHR(13), CHR(13)) && cannot use CHRTRAN here
>>
>> hmm .. I really doubt that why it happen ,but when I try to use CHRTRAN or STRTRAN ,nothing change in the text.
>> I wanna ask if CHR(13) equal to Press the key
?
>> Coz I wanna remove double with singal .
>
>I don't know what's being stored, but it's likely that CHR(10) rather than CHR(13) is involved. You'd have to look at what was stored in the memo to figure out what's happened. My guess is that you need to replace multiple occurances of CR/LF ( CHR(13) + CHR(10) ) with a single occurance of it. Not know what got stored makes it hard to say - you'll have to look at what was piut in the field.
Oh ! Thanx ! Problem Solved ^^
I'm a beginner of Visual Foxpro 5.0 ,thanx for help ^^