Pomocí maker můžete upravovat stávající skripty (např. skripty úloh typu Převod nebo Tisk) nebo vytvářet vlastní skripty.
Když vložíte do skriptu makra, analyzuje je doplňkový modul pro danou úlohu jako tokeny. Hodnoty, které jsou ve skriptu uzavřeny v závorkách < >, jsou při provádění skriptu nahrazeny hodnotami z doplňkového modulu SOLIDWORKS Task. Hodnoty jsou pak předány do softwaru SOLIDWORKS a spuštěny jako makra.
Pro představu, jak makra se závorkami < > fungují, si prohlédněte skripty úloh Převod a Tisk. Obecně lze makro umístit do skriptu na místo, kde skript úlohy očekává vstup hodnoty.
U maker v závorkách < > provádí zdrojový kód operaci hledání a nahrazení. Chcete-li použít řetězec, musíte makra uzavřít do uvozovek stejně jako při zadávání řetězců v jazyce Visual Basic. Pokud to neuděláte, způsobí text typu proměnné neuzavřený do závorek chybu skriptu.
Příklady přiřazení maker pro makro <Cesta>:
|
Kód a výsledek |
Proměnné |
sPath="<cesta>" sPart="C:\MyVault\Drawings\"
|
Volání funkce nebo procedury |
GetFileNameFromPath("<cesta_k_souboru>") GetFileNameFromPath("C:\MyVault\Drawings\Part.sldprt")
|