delphi - Remove classes string name from compiled release exe -


i compile release version of application project. when binary editor compiled final exe can see class name of own created object, example : tpolygon, trectangle, etc..., binary text data inside exe.

how can remove information exe. try remove disabling rtti using in dpr:

{$weaklinkrtti on} {$rtti explicit methods([]) properties([]) fields([])} 

but not luck, hints.

if remove class names executable, application stop working. .dfm files compiled application contain class names. runtime streaming framework needs able classes in class registry , without names forms , properties not streamed.

on top of that, alexsc points out, implementation of tobject.classname requires names of classes present in executable file.


Comments

Popular posts from this blog

How to mention the localhost in android -

php - Calling a template part from a post -

c# - String.format() DateTime With Arabic culture -