someRec$ = "name|address|sequence|etc|etc" seq$ = word$(someRec$,3,"|") seq = val(seq$) seq = seq + 1 word$(someRec$,3,"|") = str$(seq)
|
|
someRec$ = "name|address|99|etc|etc" seq$ = word$(someRec$,3,"|") seq = val(seq$) seq = seq + 1 print someRec$ print ReplaceWord$(someRec$,3,"|",str$(seq)) end function ReplaceWord$(source$,index,separator$,new$) length=len(source$) for x=1 to length if mid$(source$,x,1)=separator$ then count=count+1 next x dim temp$(count+1) for x=1 to count+1 temp$(x)=word$(source$,x,separator$) next x temp$(index)=new$ for x=1 to count+1 if x=count+1 then separator$="" ReplaceWord$=ReplaceWord$+temp$(x)+separator$ next x end function