Code: Select all
Procedure.s UpdateString(target$, insert$, pos)
*target.Character = @target$ + (pos*SizeOf(character))
*insert.Character = @insert$
While *insert\c
*target\c = *insert\c
*target+SizeOf(Character)
*insert+SizeOf(Character)
Wend
ProcedureReturn target$
EndProcedure
a$ = "Hello World!"
b$ = "Girls"
a$ = UpdateString(a$, b$, 6)
Debug a$
[edit] Made code unicode-friendly before somebody yells at me
