Willkommen in der
DP
Ich vermute einmal, dass mit Unterprogrammen Routinen (also Prozeduren und Funktionen) gemeint sind. Falls ja, sieht das im Grobkonzept dann beispielsweise so aus:
Delphi-Quellcode:
function MachWas(c: char): char;
begin
//Mache irgend etwas mit c und gib das Ergebnis zurück
end;
function TDeinForm.Konvertieren(const s: string): string;
var i: integer;
begin
Result := s;
for i := 1 to Length(Result) do
Result[i] := MachWas(Result[i]);
end;
procedure TDeinForm.Button1Click(Sender: TObject);
begin
ShowMessage(Konvertieren(EinEdit.Text));
end;
Hier wird bei Klick auf den Button die Methode Konvertieren aufgerufen, welche dann intern wieder die Routine MachWas in einer Schleife aufruft. Ist so etwas gemeint?