Frage : Frage über REIHEN-Akte - gespeicherte Werte??

O.K. also ich herstellen eine Reihenakte en und in ihr möchte ich, dass es zu einem bestimmten Zeitpunkt den Benutzer dieses auffordert:

Please erreichen heutiges Datum: (ex: 11. Februar 1997 ist 971102)
Here, das der Benutzer eingeben heutiges Datum wie das Beispiel….101407

I wünschen die Zahl, die der Benutzer eingibt, um ihnen ein Kennwort zu geben.  Das Kennwort verursacht durch jede Zahl = zu einem Buchstaben des alphabet.

So…

0 = r
1 = z
2 = x
3= v
4 = c
5 = m
6 = f
7 = n
8 = a
9 = s

So für dieses Datum, das der Benutzer den Wert eingab: 101407 ..... das Kennwort sein: zrzcrn

Now….ich weiß, dass es kompliziert klinge, aber ich jene Zahlen haben kann, die in dieser Reihenakte gespeichert, oder einer anderen Akte und den Benutzer eingeben die Datumstrecken und lassen die Hiebakte das berechnen und ihnen das Kennwort zeigen haben?

Antwort : Frage über REIHEN-Akte - gespeicherte Werte??

Dieser Annäherung einen Versuch geben.  Er verwendet eine kleine Subroutine, um die Übersetzung zu tun.

~bp
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
@echo weg
/P „Test=Please einstellen erreichen Datum (yymmdd): “
Echo %Test%
Anruf: Xlate Test
Echo %Test%
/b herausnehmen
 
: Xlate VariableName
  für %%I („0=r“ „1=z“ „2=x“ „3=u“ „4=c“ „5=m“ „6=f“ „7=n“ „8=a“ „9=s“) Satz „%1=%%%1 hinzuziehen: %%~I%%“
  /b herausnehmen
Weitere Lösungen  
 
programming4us programming4us