GetCanonicalMediaNames Пример

Sub Example_GetCanonicalMediaNames()
    ' Этот пример получает текущую графическую информацию устройства и
    ' затем показывает список графических имен устройства, имен носителей и
    ' входы таблицы стилей печати.
    Dim Layout As ACADLayout
    Set Layout = ThisDrawing.ModelSpace.Layout
    
    ' Обновите текущую графическую информацию для этого сеанса.
    Layout.RefreshPlotDeviceInfo
    
    ' Перечислите все допустимые имена устройства для системы
    Dim plotDevices As Variant
    plotDevices = Layout.GetPlotDeviceNames()
    
    Dim x As Integer
    For x = LBound(plotDevices) To UBound(plotDevices)
        MsgBox plotDevices(x)
    Next
    
    ' Перечислите все имена носителей и их ограниченную версию
    Dim mediaNames As Variant
    mediaNames = Layout.GetCanonicalMediaNames()
    
    For x = LBound(mediaNames) To UBound(mediaNames)
        MsgBox mediaNames(x)
        MsgBox Layout.GetLocaleMediaName(mediaNames(x))
    Next
    
    ' Перечислите все входы в таблице графического стиля
    Dim styleNames As Variant
    styleNames = Layout.GetPlotStyleTableNames()
    
    For x = LBound(styleNames) To UBound(styleNames)
        MsgBox styleNames(x)
    Next
    
End Sub
Сайт управляется системой uCoz