Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Function to edit a string (*solved*)
#1
Bug 
I'm having trouble passing a string to a Function in order to edit it. The code which works fine outside of a Function just won't modify the string inside the Function for some reason. Any idea what I'm doing wrong?
Code:
DIM a$ AS String

FUNCTION editStringFN(stringToEdit$ AS String, position AS Integer, newLetter$ AS String) AS String
    stringToEdit$(position)=newLetter$
    RETURN stringToEdit$
END FUNCTION

CLS
a$="sample"
PRINT a$; "- original string"

'try to edit string via the function
a$=editStringFN(a$, 1, "i")
PRINT a$; "- function fails to edit"

'same edit without using the function
a$(1)="i"
PRINT a$; "- works as regular code"
Reply


Messages In This Thread
Function to edit a string (*solved*) - by patters - 2020-12-29, 06:13 PM
RE: Function to edit a string - by patters - 2020-12-29, 07:37 PM
RE: Function to edit a string - by boriel - 2020-12-30, 09:26 AM
RE: Function to edit a string - by patters - 2020-12-30, 01:14 PM
RE: Function to edit a string - by boriel - 2020-12-30, 07:01 PM
RE: Function to edit a string - by boriel - 2021-01-02, 03:14 PM
RE: Function to edit a string - by patters - 2021-01-02, 08:35 PM
RE: Function to edit a string - by patters - 2021-01-03, 01:44 AM
RE: Function to edit a string - by boriel - 2021-01-03, 06:03 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)