Cita:
Empezado por AzidRain
Código:
Cadena_Visible := 'Hola Mundo';
Cadena_invisible := $48 + $6F + $6C + $61 + $60 + $4D + $75 + $6E + $64 + $6F;
|
Cadena_Visible será perfectamente identificable dentro del archivo EXE mientras que la otra no lo será.[/quote]
Lamento contradecirte pero no es así, primero que Cadena_invisible no es una cadena sino un número, la suma de todos los hexadecimales que enumeras, si fuera una cadena tendría que ser:
Código:
Cadena_invisible := #$48 + #$6F + #$6C + #$61 + #$20 + #$4D + #$75 + #$6E + #$64 + #$6F;
Y el compilador se encargará de resolver la constante como una cadena simple, por lo que será perfectamente visible.
Lo que comentas es un recurso que he utilizado alguan vez en VisualBasic que demostraba la pobresa del compilador, no resolviendo las constantes en timpo de compilación.
Saludos!