ProSoft Technology MVI56-BAS User Manual
Page 154
Advertising

BASIC CALLs Syntax
MVI56-BAS ♦ ControlLogix Platform
User Manual
BASIC Module (DB/BAS Compatible)
Page 154 of 234
ProSoft Technology, Inc.
December 13, 2011
CALL 67: Deleting a String in Another String
CALL 67 deletes a string within another string:
PUSH [A]
PUSH [B]
CALL 67
Where:
A = string number which will have substring B deleted from
B = string number that will be deleted
Example:
Ready
>list
10 STRING 100, 14
20 $ ( 1) = "123456789012"
30 $ ( 2) = "12"
40 PRINT "Before:"
50 PRINT "$(1) = ", $ ( 1)
60 PUSH 1, 2: CALL 67
70 PRINT "After:"
80 PRINT "$(1) = ", $ ( 1)
90 END
Ready
>run
Before:
$(1) = 123456789012
After:
$(1) = 3456789012
Ready
>
Advertising