@BlackJack: Ich dachte immer nur, dass die Zeilenanzahl (wenn überhaupt) die Größe der *.pas, *.exe ausmacht. Ersetzt der Compiler nicht einfach die Stellen im Source Code, wo die Procedure steht, mit dem in der Procedure enthaltenen Code?
@neolithos: Ich habe mir folgende "Datenbank" erstellt:
Delphi-Quellcode:
type
TUserDB =
record
UIN : Cardinal;
Nick : ShortString;
ItemID : HTreeItem;
UserID : Word;
FormIndex : Integer;
Msg :
String;
Status : Cardinal;
{ -- Hint Infos -- }
Port : Word;
InternalIP :
String[15];
// TCP/IP v6 wird noch nicht unterstützt
ExternalIP :
String[15];
// TCP/IP v6 wird noch nicht unterstützt
OnlineTime : TDateTime;
Idle : Word;
end;
var
UserData :
array of TUserDB;