servus,
habe mein Protokoll soweit fertig.
Befehle sind zur Zeit so aufgebaut
Delphi-Quellcode:
cmd := TCommand.create('befehl');
cmd.add('Parameter1');
cmd.add('Parameter2');
sendbefehl(cmd)
beim auswerden
Delphi-Quellcode:
if cmd.command = 'befehl' then
begin
s := cmd.GetParameter(1);
s2:= cmd.GetParameter(2);
end;
Aber wenn man viele Befehle hat verliert man später den überblick.
Ich muss dann immer in der Doku nachschauen welcher Parameter welche ist.
Habt ihr ne Idee wie man das besser lösen kann?
Man könnte auch für jeden Befehl eine Klasse machen.
Delphi-Quellcode:
cmd := TIrgend_Ein_Befehl.create;
cmd.Parameter_Name = 'wert';
cmd.Parameter_Nachname = 'wert';
sendbefehl(cmd)
Was meint ihr?
Mfg