Mit Delphi Prism (übrigens ohne Punkt, Markus
) erstellst Du .NET Anwendungen. Daher hat Delphi Prism auch nicht die Delphi
RTL und
VCL als Unterbau wie Delphi 2010 oder Delphi XE, sondern eben die .NET Framework-Klassen.
Anstelle einer StringList nimmt man hier am besten (wenn man es wirklich braucht) eine generische List<String>.
Copy und Pos sind in .NET durch Methoden auf dem String erreichbar, und zwar z.B: "Hallo Welt".IndexOf(" ") bzw. "Hallo Welt".Substring(startIndex, [länge]);