
TEXTCRUNCHER XTRA HELP: LINGO TIPS FOR INCREASING SPEED
Operations on text chunks are much faster if you put the contents of the field or text
member into a string variable and operate on that rather than on the field or text
member itself. For example:
on oneMethod
SetPosition(0)
repeat while firstChar > 0
set firstChar = FindNext(field "someField","cat")
if char(firstChar + 3) of field "someField" = " " then
ReplaceNext(field "someField","cat","dog")
end if
end repeat
end
on fasterMethod
set temp = field "someField"
SetPosition(0)
repeat while firstChar > 0
set firstChar = FindNext(temp,"cat")
if char(firstChar + 3) of temp = " " then
ReplaceNext(temp,"cat","dog")
end if
end repeat
put temp into field "someField"
Online Help
56
Comentarios a estos manuales