Przekształcanie podzespołów VBA na .NET

Typowe podzespoły programu AutoCAD Civil 3D oparte na języku VBA można konwertować na język .NET. W programie AutoCAD Civil 3D 2007 oraz we wcześniejszych wersjach programu AutoCAD Civil 3D podzespoły tworzono w języku VBA.

Natomiast wszystkie podzespoły zawarte w programie AutoCAD Civil 3D 2008 powstały przy użyciu języka .NET. Przyczyną tego jest większa wydajność podzespołów w wersji .NET w porównaniu do podzespołów opartych na języku VBA, co ma szczególne znaczenie przy generowaniu modeli korytarzy. Program AutoCAD Civil 3D 2008 (oraz jego późniejsze wersje) nadal jednak obsługuje podzespoły opracowane w języku VBA. Na przykład, w rysunkach, katalogach i paletach narzędzi dostępna jest kombinacja podzespołów opartych na językach VBA i .NET. Zaleca się jednak konwertowanie podzespołów opartych na języku VBA do .NET zgodnie z następującą procedurą w celu uzyskania optymalnej wydajności podczas generowania modeli korytarzy.

Aby przekonwertować podzespoły z języka VBA na .NET

  1. Kliknij kolejno kartę Zmieńpanel ProjektKonwertuj podzespoły VBA na .NET Wyszukiwanie .
  2. Wykonaj jedną z poniższych operacji:
    • Aby przekonwertować wszystkie podzespoły na rysunku, w wierszu polecenia wprowadź wartość A i naciśnij klawisz Enter. Wszystkie podzespoły VBA na rysunku są konwertowane do języka VB.NET.
    • Aby przekonwertować wszystkie podzespoły w wybranym zespole, wybierz zespół i naciśnij klawisz Enter. Wszystkie podzespoły VBA w wybranym zespole są konwertowane na VB.NET.
  3. Uwaga: To polecenie powoduje konwersję wyłącznie typowych podzespołów programu AutoCAD Civil 3D opartych na języku VBA, które zawarto w produkcie. Nie konwertuje żadnych podzespołów opartych na języku VBA, które zostały utworzone za pomocą kodu zdefiniowanego przez użytkownika (niestandardowego).

Aby wyświetlić definicję podzespołu w oknie dialogowym Właściwości podzespołu

Aby określić, czy podzespół jest oparty na platformie VBA, .NET, czy też został utworzony na podstawie polilinii, użyj okna dialogowego Właściwości podzespołu lub palety Właściwości, aby wyświetlić definicję podzespołu.

  1. Kliknij prawym przyciskiem myszy podzespół na rysunku, a następnie kliknij opcję Właściwości podzespołu.
  2. W oknie dialogowym Właściwości podzespołu kliknij kartę Parametry.

    W polu Zdefiniowane z wyświetlane są nazwa .NET, jeśli podzespół został utworzony w języku .NET, nazwa VBA, jeśli został utworzony w języku VBA lub wyraz Elementy — jeśli został utworzony na podstawie polilinii.

Aby wyświetlić definicję podzespołu w palecie Właściwości

  1. Kliknij prawym przyciskiem myszy podzespół na rysunku, a następnie kliknij opcję Właściwości.
  2. Na palecie Właściwości kliknij kartę Projekt.

    We właściwości Tryb generowania geometrii wyświetlane są nazwa .NET, jeśli podzespół został utworzony w języku .NET, nazwa VBA, jeśli został utworzony w języku VBA lub wyraz Elementy — jeśli został utworzony na podstawie polilinii.