Převedení podsestavy VBA na .NET

Skládané podsestavy aplikace Autodesk Civil 3D založené na jazyce VBA lze převádět do rozhraní .NET. V aplikaci Autodesk Civil 3D 2007 a ve dřívějších verzích aplikace Autodesk Civil 3D byly podsestavy, které byly zahrnuty v produktu, vytvářené pomocí jazyka VBA.

V aplikaci Autodesk Civil 3D 2008 byly všechny podsestavy, které byly zahrnuty v produktu, vytvářeny pomocí platformy .NET. Důvodem je, že verze .NET podsestav poskytují rychlejší výkon než podsestavy založené na jazyce VBA při generování modelů koridoru. Autodesk Civil 3D 2008 a pozdější verze nadále podporují podsestavy založené na jazyce VBA. Ve výkresech, katalozích a paletách nástrojů například můžete používat kombinaci podsestav založených na jazyce VBA i rozhraní .NET. Doporučuje se však převést šablony typických řezů založené na jazyce VBA do rozhraní .NET pomocí následujícího postupu, aby bylo při generování modelů koridoru dosaženo optimálního výkonu.

Převod podsestav z VBA na .NET

  1. Klikněte na kartu Upravitpanel NávrhPřevést podsestavy z VBA do .NET Hledat.
  2. Proveďte některou z následujících akcí:
    • Chcete-li převést všechny podsestavy ve výkresu, zadejte na příkazovém řádku A a stiskněte klávesu Enter. Všechny podsestavy VBA ve výkresu jsou převedeny na VB.NET.
    • Chcete-li převést všechny podsestavy ve vybrané šabloně typických řezů, vyberte šablonu typických řezů a stiskněte klávesu Enter. Všechny podsestavy VBA ve vybrané šabloně typických řezů jsou převedeny na VB.NET.
  3. Poznámka: Tento příkaz pouze převede skládané podsestavy aplikace Autodesk Civil 3D založené na jazyce VBA, které byly zahrnuty do produktu. Nepřevádí žádné podsestavy založené na jazyce VBA, které byly vytvořeny na základě uživatelem definovaného (vlastního) kódu VBA.

Zobrazení definice podsestavy v dialogu Vlastnosti podsestavy

Chcete-li určit, zda je podsestava šablony typických řezů založena na VBA, na platformě .NET nebo vytvořená z křivky, použijte k zobrazení definice podsestavy dialog Vlastnosti podsestavy nebo paletu Vlastnosti.

  1. Klepněte pravým tlačítkem na podsestavu ve výkresu a klepněte na položku Vlastnosti podsestavy.
  2. V dialogu Vlastnosti podsestavy klepněte na kartu Parametry.

    V poli Definováno podle se zobrazí možnost .NET, pokud byla podsestava vytvořena pomocí rozhraní .NET, VBA, pokud byla vytvořena pomocí jazyka VBA a Entity, pokud byla vytvořena z křivky.

Zobrazení definice podsestavy na paletě Vlastnosti

  1. Klepněte pravým tlačítkem na podsestavu ve výkresu a klepněte na položku Vlastnosti.
  2. Na paletě Vlastnosti klepněte na kartu Návrh.

    Vlastnost Režim vytváření geometrie zobrazí možnost .NET, pokud byla podsestava vytvořena pomocí rozhraní .NET, VBA, pokud byla vytvořena pomocí jazyka VBA, a Entity, pokud byla vytvořena z křivky.