Thema: Delphi Functions-Problem

Einzelnen Beitrag anzeigen

oldmax

Registriert seit: 27. Apr 2006
Ort: Gieboldehausen
167 Beiträge
 
#6

Re: Functions-Problem

  Alt 18. Apr 2008, 06:48
Hi
Eure Programmhilfen in Ehren, aber die Frage lautet: Was mache ich falsch und da ist der Hinweis auf die nicht deklarierte Variabe x die einzig richtige Antwort. Das es besser geht, keine Frage, aber es muß doch eigentlich auf den Fehler hingewiesen werden...
Sorry, wenns ein bißchen blöd und altklug klingt, das ist nicht meine Absicht, aber es ist noch sehr früh und ich bin in Zeitdruck...
So ist die Function richtig..

Delphi-Quellcode:
function GVersion(s: String): String;
Var x : String; // x deklarieren
begin
  x:=s; // x initialisieren
  while Pos('.', x) > 0 do
    x[Pos('.', s)] := ' ';
  while Pos(' ', x) > 0 do
    Delete(x, Pos(' ', x), 1);
    result := x;
end;
An der Formatierung ist eigentlich nicht wirklich was auszusetzen, allerdings ist der Umweg über das Leerzeichen nicht notwendig.
Gruß oldmax
Noch ist mein Rechner mir zu Diensten.... ansonsten habe ich die Macht ihn zu vernichten !
  Mit Zitat antworten Zitat