Einzelnen Beitrag anzeigen

EMS

Registriert seit: 19. Dez 2012
97 Beiträge
 
#51

AW: Procedure in Procedure aufrufen klappt nicht

  Alt 5. Jan 2013, 14:05
ich hab das jetzt so und es wird immer 0 angezeigt

Delphi-Quellcode:
procedure String_Zaehler(
  var T : Textfile; // Datei, in der gesucht werden soll (als Textfile-Referenz)
   s : string; // Suchtext
   var Anz : Integer // Anzahl der gefundenen Stellen
 );

var
  position,laenge:integer;
  text:string;

begin
while not eof(T) do
begin
     Readln(T,Text); //lesen aus T(Tist LDatei) und in Text zwischen speichern
     Position:=pos(s,Text); //Position von s(Eingabe aus Edit1.text)in Text bestimmen
     laenge:=LENGTH(s); //Länge von dem Wort anzeigen
     delete(Text,position,laenge); //Wort löschen (aus Text) an Position des Ersten Bustabens
                                    //mit der länge(aus laenge);
     IF Position > 0 then
     begin
     inc(position); //ANZ hochzählen
     end;

end;
end;
  Mit Zitat antworten Zitat