Hi Chrissi,
ein paar generelle Einwände hätt ich da aber schon:
1.

Zitat von
Chrissi91:
Delphi-Quellcode:
edit1.text:=IdHTTP1.Get('http://mlutime.uni-halle.de/cgi-bin/meinberg.cgi');
label1.caption:=copy(edit1.Text,447,10);
label2.caption:=copy(edit1.Text,458,8);
Was machst Du denn wenn die Uni aus Halle morgen eine neue Seite mit neuem Layout ins Netz stellt. Meinst du wirklich dass dann Datum ab Position 447 und Zeit ab 458 zu finden ist.
2.
Warum nutzt Du überhaupt das http-Protokoll um die Zeit eines Servers auszulesen. Du benutzt doch die
Indy Komponenten, und es gibt für diesen Zweck extra die TIdTime Klasse. Ist auch eine Demo dabei.
3. Es ist unsinnig jede Sekunde die Zeit auszulesen. Lese sie einmal aus, und solange dein Programm läuft, verfolge die korrekte Zeit direkt programmintern. So sehr wird die rechnerinterne Uhr nicht falsch gehen, solange dein Programm läuft. Alles andere frisst doch nur Resourcen.
4. Wie du
hier fragst, so sollte man doch mal überlegen, inwiefern die Angabe bei deinem Verfahren über 1/10 oder gar 1/1000 Sekunden auch nur irgendwie von Bedeutung sein könnten.