When I compile a project containg code such as:
ttest = record
one, two: string;
three: integer;
end;
I can see in the EXE strings like “ttest”, “one”, “two”, and “three”.
This is in any verion of Delphi, even in Free Pascal.
Is there any possibility to not put this in the compiled program? Without using packers, encrypters, or the like.
I solved the problem. Using “string” in records causes that the record name is visible in executable