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

javascript - JS causing window size to be bigger than necessary - Dropdown bug -

How to mention the localhost in android -

php - Calling a template part from a post -