home *** CD-ROM | disk | FTP | other *** search
- {$V-} {Wichtig!!!}
- program demo1;
-
- { Das Programm fragt nach einen Vornamen oder Nachnamen.
- Geben Sie als Name MEIER oder als Vorname KLAUS ein. }
-
- uses masktur4,demo1msk,crt;
-
- VAR
- Name:String[28];
- Vorname:String[25];
- Strasse:String[29];
- plz:Word;
- Wohnort:String[21];
-
- BEGIN
- { Die Variablen werden vorbelegt }
- Name:=''; Vorname:=''; Strasse:=''; Wohnort:=''; plz:=0;
-
- InitMaske; {Maskenvariablen initialisieren}
-
- { Definition der Maskenfelder }
- AlleFelderAusgabe;
- EingabeFeld(1); EingabeFeld(2);
- Eingabefeldbreak(1); Eingabefeldbreak(2);
- Eingabefeldgross(1); Eingabefeldgross(2);
- EingabeFeldSet(1,['A'..'Z',' ']);
- EingabeFeldSet(2,['A'..'Z',' ']);
-
- {Aufruf der Maske}
- maske(Name,vorname,Strasse,plz,Wohnort,True);
-
- if (Name='MEIER') or (Vorname='KLAUS') then
- begin
- Name:='Meier'; Vorname:='Klaus';
- Strasse:='Petersstr. 14 a';
- Plz:=2000;
- Wohnort:='Hamburg';
-
- AlleFelderEingabe;
- AllefelderNormal;
- EingabeFeld_Start:=3;
-
- { Erneuter aufruf der Maske, es werden aber nur die Felder aktuallisiert }
- maske(Name,Vorname,Strasse,plz,Wohnort,False);
- clrscr;
- end
- else begin
- Uhr_aus; {Uhr soll nicht weiterlaufen}
- clrscr;
- writeln('Name nicht gefunden!');
- writeln;
- writeln('Versuchen Sie es das nächste mal mit Klaus Meier');
- repeat until keypressed;
- end;
- end.
-