Please enable JavaScript to view this site.

» Нет разделов более высокого уровня «

ksGetLibraryAttrTypesArray - Пример использования

Scroll

//получим массив типов атрибутов в spc.lat

reference typeArr = ksGetLibraryAttrTypesArray(("d:\\0\\Spc.lat")); // полное имя библиотеки стилей

 

if (typeArr) {

char buf[128];

//определим количество типов и отобразим на экране

int count = GetArrayCount(typeArr);

sprintf(buf, "count = %d", count);

Message(buf);

//в цикле получим информацию о каждом типе и отобразим на экране

for (uint i = 0; i < count; i) {

LibraryAttrTypeParam par;

GetArrayItem(typeArr, // указатель на массив

i, // индекс в массиве (нумерация начинается с 0)

&par, // указатель на структуру элемента

sizeof(LibraryAttrTypeParam)); // размер структуры элемента

 

sprintf(buf, "ID = %f\nname=%s", par.typeId, par.name);

Message(buf);

}

}

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78