Uruchamianie skryptów podczas uruchamiania programu

Skrypt można uruchomić podczas uruchamiania programu, używając przełącznika /b (w systemie Windows) lub -b (w systemie Mac OS) w wierszu polecenia.

Załóżmy, że przy określaniu nowego rysunku zostaje włączona siatka pomocnicza, globalna skala rodzajów linii ustawiana jest na wartość 3.0, a warstwa 0 staje się warstwą bieżącą i przypisywany jest jej kolor czerwony. Powyższe ustawienia można wprowadzić do szablonu rysunku, ale zamiast tego można zastosować do tego celu następujący skrypt zapisany w pliku tekstowym o nazwie setup.scr.

grid on 
ltscale 3.0 
layer set 0 color red 0

Pierwszy wiersz włącza wyświetlanie siatki. Drugi wiersz ustala globalną skalę rodzajów linii. Trzeci wiersz ustawia jako bieżącą warstwę 0 i ustala jej kolor domyślny na czerwony. Aplikacja zakłada, że polecenie WARSTWA ma być używane w skryptach w wersji stosowanej w wierszu polecenia, a nie w palecie. Wynik jest taki sam, jak po wprowadzeniu -warstwa w wierszu polecenia. Czwarty wiersz jest pusty i powoduje zakończenie polecenia WARSTWA.

Aby otworzyć rysunek, można zastosować skrypt przy uruchamianiu, używając jednej z następujących technik:

Windows
  • W oknie dialogowym Uruchom w menu Start lub na ekranie Start wprowadź niezbędną składnię.
  • W wierszu polecenia systemu Windows wprowadź niezbędną składnię.
Mac OS
  • W oknie Terminal wprowadź niezbędną składnię.

Składnia umożliwiająca uruchomienie pliku skryptu

Użyj przełącznika /b (w systemie Windows) lub -b (w systemie Mac OS) w wierszu polecenia, aby uruchomić plik skryptu w nowym lub istniejącym pliku rysunku podczas uruchamiania aplikacji. W tym celu należy użyć następującej składni:

Uwaga: Nazwy plików, które zawierają znaki spacji, muszą być umieszczane w podwójnym cudzysłowie, na przykład „dom gościnny”.

Dołączanie rozszerzeń pliku .exe/.app, .dwg, .dwti .scr jest opcjonalne. Jeśli nie można odnaleźć pliku skryptu, program zgłasza, że nie może otworzyć pliku.

Uwaga: Ta uwaga dotyczy tylko systemu Windows.Pliki VBA i AutoLISP ® (niedostępne w programie AutoCAD LT) uruchamiane przy uruchamianiu programu powinny sprawdzać, czy proces programu jest widoczny czy nie. Jeśli proces jest niewidoczny, pliki nie powinny być wykonywane, ponieważ proces może wykonywać w tle operacje drukowania lub publikowania. Aby sprawdzić, czy proces programu jest widoczny, można użyć właściwości Widoczny obiektu Aplikacja w interfejsie API AutoCAD ActiveX Automation.

Tworzenie rysunku z szablonu i uruchamianie pliku skryptu

Nowy rysunek można utworzyć, używając przełącznika wiersza polecenia /t (w systemie Windows) lub -t (w systemie Mac OS) z określonego szablonu rysunku przed uruchomieniem pliku skryptu. Następująca składnia powoduje utworzenie nowego rysunku z wykorzystaniem pliku MójSzablon.dwt a następnie uruchomienie po utworzeniu rysunku skryptu script.scr:

Aby w nowym rysunku skorzystać z szablonu domyślnego, można pominąć przełącznik /t lub -t wiersza polecenia i nazwę pliku szablonu.

Uwaga: Metody tej nie można stosować do utworzenia i nazwania nowego rysunku. Wprowadź nazwę rysunku przy zapisie.