Einzelnen Beitrag anzeigen

Eichhoernchen

Registriert seit: 22. Apr 2004
Ort: Hagen
322 Beiträge
 
Turbo Delphi für Win32
 
#1

Wie auf record schließen?

  Alt 30. Mär 2006, 14:11
Hab da mal ne Frage:

Ich würde gern ein Programm nachschreiben was sich auf einen Server connectet und dann dinge tut, nun das Problem:

Ich kann die Pakete abfangen die das Programm sendet(ist ein Delphi Programm) und für mich sieht das stark nach nem Record aus was da gesent wird, jedoch bekomme ich nicht alle Felder raus die in dem record sind.

Wie kann ich z.B. unterschreiden ob in dem record ein string[29] oder rein array[0..28] of char ist?

Im Anhang befindet sich mal ein Paket, dass ich mit Hilfe von Ethereal abgefangen hab, dass ist jetzt nur der Teil des Paketes den Ethereal als das Datenpaket ansieht.

Nächste Frage: Darf ich das überhaupt? Die Daten von nem Programm abfangen und mit deren Hilfe ein ähnliches Programm schreiben?

Ich möchte dann ja mit dem Server kommunizieren, würde es dann nen Unterschied machen wenn ich die Records verdrehen würde:

Delphi-Quellcode:
type TLogininfo = record
                   Name, Passwort : string[29];
                   Alter : integer;
                  end;

type TLogininfo = record
                   Alter : integer;
                   Passwort, Name : string[29];
                  end;
Jetzt hab ich 2 Records die die selben Werte fassen können aber anders aufgebaut sind, macht das einen Unterschied?




Danke schonmal Eichhoernchen
Angehängte Dateien
Dateityp: txt ts_208.txt (180 Bytes, 26x aufgerufen)
Jan
  Mit Zitat antworten Zitat