┌prava APL pro import aplikace pouze s EXX

Zde popφÜeme kroky, kterΘ musφ uΦinit autor aplikace, pokud nechce Üφ°it sv∙j program ve zdrojovΘm tvaru a p°eje si, aby aplikace pracovala pouze s p°elo₧en²m tvarem programu.

Zdrojov² tvar programu vy°adφte z importu prost∞ tak, ₧e jeho °ßdku vypustφte z definiΦnφho souboru aplikace.

P°i exportu aplikace se ka₧d² jejφ program p°elo₧φ a zapφÜe do souboru s p°φponou EXX. Tyto soubory vzniknou ve stejnΘm adresß°i, jako definiΦnφ soubor. V definiΦnφm souboru nejsou zmφn∞ny, proto₧e se do databßze nebudou importovat a p°i ka₧dΘm pou₧itφ se p°eΦtou ze souboru.

Program v p°elo₧enΘm tvaru se pou₧φvß tak, ₧e se na p°φkazovΘ °ßdce spouÜt∞jφcφ provoznφ systΘm WinBase602 uvede parametr /C nßsledovan² cestou k souboru obsahujφcφmu tento program. Aby takovß p°φkazovß °ßdka vznikla, musφte vhodn∞ upravit definiΦnφ soubor:

Na °ßdku definiΦnφho souboru zaΦφnajφcφ slovem ICON napiÜte do sekce oznaΦenΘ jako parametry_pro_WB602 jmΘno souboru s p°elo₧en²m programem a p°φponou EXX. B∞hem importu aplikace se tento soubor zkopφruje do adresß°e k program∙m WinBase602 a do p°φkazovΘ °ßdky zßstupce se doplnφ parametr /C, cesta a jmΘno souboru.

P°i spuÜt∞nφ WinBase602 s parametrem /C se ze zadanΘho souboru naΦte a spustφ program EXX. P°φpadn² startovnφ objekt aplikace se ignoruje.

P°φklad:

Aplikace Majetek_sklady obsahuje program Maj_prog, jeho₧ zdrojov² text chce autor utajit. Exportem aplikace vznikne definiΦnφ soubor (APL soubor). ╪ßdka zaΦφnajφcφ ICON se upravφ nap°. do podoby:

    ICON `Majetek 99`:Majetek Maj_prog.exx

Nech¥ se aplikace importuje do WinBase602, kterß mß programy v adresß°i C:\WinBase, na server jmΘnem Hlavnφ_server. Pokud aplikace nebude p°i importu u₧ivatelem p°ejmenovßna, vznikne ve slo₧ce Majetek ikona s nßpisem Majetek 99 spouÜt∞jφcφ program WB602.EXE s parametry:

&"Hlavnφ_server" "Majetek_sklady" /CC:\WinBase\MAJ_PROG.EXX 

Prvnφ parametr udßvß server, na n∞j₧ se klient p°ipojφ, druh² parametr je jmΘno aplikace, kterß se otev°e, t°etφ udßvß cestu k souboru obsahujφcφmu program v p°elo₧enΘm tvaru. Tento program se spustφ.

Aplikaci, kterß neobsahuje zdrojovΘ k≤dy program∙ a spouÜtφ se proto postupem uveden²m v tΘto sekci, nenφ mo₧nΘ spustit z °φdicφho panelu.

Viz takΘ DefiniΦnφ soubor aplikace
  Parametry klienta na p°φkazovΘ °ßdce