ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1135984 Топик полностью
Mahagam (01.10.2021 22:40, просмотров: 209) ответил Aleksey_75 на to Mahagam и всем кто пользует CVI, вопрос имеется!
жирные таблицы не использую, но вместо тыканья по отдельным клеткам не проще ли вызвать SetTableCellRangeVals ? 

но я в таблицы в основном только циферки и загоняю. никаких выпадающий списков пока что не мутил.


я точно для чтения из экранных таблиц использую GetTableCellRangeVals, и очень таки вероятно, что и заполнялку тоже задействовал. проверить смогу в понедельник.


например, у меня есть табличка на (к примеру) 5 строк. каждая строка имеет колонки offset, slope, gamma.

в коде есть структура


struct my_table_record_st {

float offset;

float slope;

float gamma;

};


дальше тупо массив структур


struct my_table_record_st my_params[5];


и теперь я могу за один вызов GetTableCellRangeVals(..., &my_params, ...) загнать в массив структур всё что я там ручками набил в эту таблицу.

ааще пипец как удобно. всё сразу по полочкам разложено.