Forum Delphi.cz

Delphi => Obecné => Téma založeno: MiraXXX 19-03-2013, 10:41:32

Název: Tvorba Demo/Trial verze
Přispěvatel: MiraXXX 19-03-2013, 10:41:32
Zdravím,

prosím, poradíte jak lze v Delphi udělat z jednoho zdrojového kódu jak Demo verzi, tak plnou verzi programu?
Mám představu že určitou část kódu označím (nějak??) a ta se mi nedostane do výsledného exe souboru - tím vytvořím ořezanou demo verzi. Pak jen přepnu nějaký parametr a vytvořím plnou verzi. Vím, že mohu část kódu označit jako poznámku, ale potřebuji to na více místech, tak se mi to nechce stále opravovat.

Prosím, jak zle toto řešit?

Díky.
Název: Re:Tvorba Demo/Trial verze
Přispěvatel: Lubos 19-03-2013, 10:49:10
Co tak skusit direktivy ?
napr. {$IFDEF DEMO} rob nieco {$elseif} rob nieco ine {$endif}

v delfi potom zadefinujes/nezadefinujes direktivu v project/options/build configuration {napr. release} /conditional defines. a tu bude direktiva uvedena alebo nie.
ak nie je uvedena tak sa kompiluje elseif vetva.

alebo skus nieco taketo {not free} http://www.licence-protector.com/
Název: Re:Tvorba Demo/Trial verze
Přispěvatel: MiraXXX 19-03-2013, 20:01:15
Díky, to je ono.