Cita:
Empezado por fryguy
¿conocen alguna forma más flexible para que cierta porción de código solo se encuentre disponible dentro del IDE y desaparezca una vez compilada la aplicación?
|
Te respondo con una pregunta: ¿Conoces alguna diferencia entre lo que compilas con el IDE y lo que compilas sin el?.... Mmmmmm
Primero quiero aclararte que no me parece una práctica muy prolija que digamos, igualmente se me ocurre, solución súper básica, que es hacer algo como:
Código Delphi
[-]
program Miproyecto;
uses
Forms,
SysUtils,
....;
begin
{$IFDEF DEBUG}
if ParamStr(0) <> 'j5r9jfd93ws03' then
raise Exception.Create('Error bla, bla, bla....')
{$ENDIF}
Application.Initialize;
Application.CreateForm(...);
...
Application.Run;
end.
Y tener definido en el ini ese valor de parámetro, si te olvidas de compilarlo de otra forma, te darás cuenta en cuanto lo instales, por los mismos usuarios!