Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#8

Re: 14 Tage Testversion ... wie geht das?

  Alt 20. Dez 2007, 17:56
Erstelle lieber eine Demo-Version deiner Anwendung - falls Möglich, statt die Möglichkeit anzubieten, die Software zur Vollversion freizuschalten. Ist zwar bequemer, aber nicht sicherer. Wohingegen eine Demo-Version halt sicherer, aber etwas unbequemer ist.

Die Demo kannst du zB aus deinem jetzigen Code erstellen, indem du Compiler-Schalter benutzt. Zum Beispiel ...
Delphi-Quellcode:
{$IF Defined(COMPILE_DEMO)}
  Dateispeichern1.Enabled := FALSE; // TMenuItem "Datei speichern"
{$IFEND}

// ...

// Bedingte Compilierung, Code zum speichern wird in Demo nicht mitcompiled.
procedure TForm1.DateiSpeichern(...);
begin
{$IF Defined (COMPILE_DEMO)}
  Exit;
{$ELSE}
  // Code zum speichern
{$IFEND}
end;
Die Compiler-Schalter kannst du unter den Projektoptionen einstellen.
  Mit Zitat antworten Zitat