Wenn ich dich richtig verstanden habe (was nicht sicher ist, weil schwer dem is) willst du in einer procedure einen String teilen und die beiden Teile zurückgeben.
Das geht nicht mehr mit einer Prozedur.
Wenn du etwas zurückgeben willst, brauchst du ne Funktion (function).
Aber auch da hast du das Problem, dass du nur einen Wert zurückgeben kannst, nicht zwei.
Also müsstest du etwas anderes als einen String zurückgeben.
z.B. ein Array. oder eine Stringlist oder ein von dir erstelletes Record oder Objekt ...
Also viele Möglichkeiten. Hauptsache es ist ein "Ding" in dem 2 Strings Platz haben.
P.S.: Wenn du ein Engländer bist der sich hier in Deutsch versucht, nix für ungut !! Wenn du Deutscher bist : arghl!!
Ausserdem empfehle ich dir die Lektüre von Einsteiger Tutorials wie z.B. :
http://www.delphi-source.de/grundlagen/sprache/ da werden Sachen wie Funktionen/Proceduren gut erklärt.