Visual FoxPro
Visual FoxPro
StringBuilder RemoveAfterFinal
Demonstrates the StringBuilder.RemoveAfterFinal method.The GetBefore method was added in Chilkat v9.5.0.77
Chilkat Visual FoxPro Downloads
LOCAL lnSuccess
LOCAL loSb
LOCAL lcMarker
LOCAL lnBFound
lnSuccess = 0
loSb = CreateObject('Chilkat.StringBuilder')
lnSuccess = loSb.Append("abc::def::ghi")
* The RemoveAfterFinal method removes the chars after the final occurrence of the marker.
* It also removes the marker string.
* If the marker is not found, then nothing is removed and the method returns 0.
lcMarker = "::"
lnBFound = loSb.RemoveAfterFinal(lcMarker)
? "bFound = " + STR(lnBFound)
? "sb contains: " + loSb.GetAsString()
* Output is:
* bFound = 1
* sb contains: abc::def
RELEASE loSb