Programmation

Développement ObjectARX AutoCAD :
Module de conception de façades (mur Bois/Bloc)

Programmation

Programmation

Evaluez vos connaissances sur AutoCAD :
Questionnaires sur les Xréfs et sur les Blocs.

Code ObjectARX, C# et API



Extraits de code pour afficher les noms des styles visuels disponibles dans le dessin en cours :


ObjectARX C++ API
int index;
AcArray<const TCHAR *> lstStylesVis;
if (acdbHostApplicationServices()->workingDatabase()->getVisualStyleList(lstStylesVis) == Acad::eOk)
{
    for (index = 0; index < lstStylesVis.length(); index++)
        acutPrintf(ACRX_T("\n%s"), lstStylesVis[index]);
}
 
▲haut de page

C#
Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
StringCollection lstStylesVis;
lstStylesVis = Application.DocumentManager.MdiActiveDocument.Database.GetVisualStyleList();

ed.WriteMessage("\n--------------LISTE DES STYLES VISUELS---------------");

for (int i = 0; i < lstStylesVis.Count; i++)
{
    ed.WriteMessage("\n{0}", lstStylesVis[i]);
}

lstStylesVis.Clear();
 
▲haut de page