[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Programm für 2000



Hallo, Christian!

> Ich habe schon ein paar mal versucht, ein kleines, harmloses
> Pascal-Programm zu schreiben, das meinen alten 486er, der noch
> einwandfrei arbeitet, 2000-faehig machen soll. Mein Rechner
> springt naemlich bei jedem Neustart auf das Jahr 2094, da das
> Betriebssystem die Daten ueber 2000 akzeptiert, das Bios jedoch
> nicht! Mit meinem Prograemmchen bin ich gescheitert, weil mir die
> richtigen Befehle nicht einfallen. Zwei Fragen:
>
> Hat jemand ein Programm, das in die Autoexec.Bat eingebunden
> wird und das Datum korrigiert, oder kann mir jemand helfen, die
> Befehle Setdate und Getdate genau zu beschreiben? Oder kann mir
> jemand sagen, wie ich es im uralten Turbo3 machen kann? Monat
> und Tag sollen ja nicht geaendert werden, Nur das Jahr!

getdate und setdate sind schon richtig.

Folgendes muesste es tun:

program y2kkorr;
uses Dos;
var year, month, day, dayofweek: word;
begin getdate(year, month, day, dayofweek);
      year:=year-94;
      setdate(year, month, day) end.

Bei mir tut das in der Dosbox unter win95 das von Dir gewuenschtge.

Gruss, Juan