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 - 12-29-2020, 05:13 PM
RE: Function to edit a string - by patters - 12-29-2020, 06:37 PM
RE: Function to edit a string - by boriel - 12-30-2020, 08:26 AM
RE: Function to edit a string - by patters - 12-30-2020, 12:14 PM
RE: Function to edit a string - by boriel - 12-30-2020, 06:01 PM
RE: Function to edit a string - by boriel - 01-02-2021, 02:14 PM
RE: Function to edit a string - by patters - 01-02-2021, 07:35 PM
RE: Function to edit a string - by patters - 01-03-2021, 12:44 AM
RE: Function to edit a string - by boriel - 01-03-2021, 05:03 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)