home *** CD-ROM | disk | FTP | other *** search
- /* Datenübergabe von EBase ins ARexx-Programm */
-
- dummy = open(win, "con:10/100/500/80/ARexxTest", "Write")
-
- ErsterSatz /* ersten Satz lesen */
-
- xrc = 0
- do while xrc = 0 /* Stoppen, wenn RC > 0 */
-
- Transfer 0 1 2 /* Felder 0 (Name), 1 (Vorname) */
- xrc = xrc + rc /* und 2 (Geburtsdatum) übertragen */
-
- /* Daten ins Programm holen */
- /* Man beachte -> getclip("Name ") */
- /* Wird das Leerzeichen hinter Name weg- */
- /* gelassen, wird Nichts gefunden */
-
- name = getclip(0)
- vname = getclip(1)
- gebdat = subword(getclip(2), 1, 1)
- /* Daten weiterverarbeiten */
- if name = "Rumpelstilzchen" then do
- tag = substr(gebdat, 1, 2)
- mon = substr(gebdat, 3, 2)
- jhr = substr(gebdat, 5, 4)
- zeile = vname' 'name' hat am 'tag'.'mon'.'jhr' Geburtstag'
- dummy = writeln(win, zeile)
- end
-
- SatzLesenV /* nächsten Satz lesen */
- xrc = xrc + rc
-
- end
-
- dummy = writeln(win, " ")
- dummy = writeln(win, "Alles gelesen? Dann bitte RETURN drücken!")
- zeile = readln(win);
-
- dummy = close(win)
- exit
-
-
-