Director: fileio e testo su più righe

Di: occhio di falco | 26/09/2020 17:44:44
Volevo chiedervi come si fa con l'xtra di Lingo fileio a scrivere un testo su più righe o meglio scrivere una stringa e poi andare a capo e poi successivamente scriverne un'altra?
Vi ringrazio molto!!!

Risposte



Allora, io ho risolto in questo modo, non so se tu hai lo stesso mio problema comunque io dovevo salvare del testo inserito in un area di testo editabile e poi eventualmente ricaricarlo (una sorta di block notes dentro un corso interattivo).
Questo è lo script per l'impaginazione:
on SearchAndReplace input, stringToFind, stringToInsert
output = ""
findLen = stringToFind.length - 1
repeat while input contains stringToFind
currOffset = offset(stringToFind, input)
output = output & input.char [1..currOffset]
delete the last char of output
output = output & stringToInsert
delete input.char [1.. (currOffset + findLen)]
end repeat
set output = output & input
end
che veniva richiamato alla lettura del file:
set note = objFileio.readFile()
SearchAndReplace note, numtochar(13) & numtochar(10), return
member("areatesto").text = output
dove numtochar(13) è l'ASCII per l'invio (quindi a capo) e numtochar(10) è l'ASCII per inserire una nuova linea di testo.
Avevo trovato questo script da qualche parte e me l'ero customizzato, comunque funziona alla grande.

Di: Xado | 26/09/2020 17:44:44