Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder Определить сколько дней в году (всего 12 месяцев, в каждом есть определенное количество дней) Помогите решить задачу пожалуйста https://www.cyberforum.ru/ cpp-builder/ thread1958684.html C++ Builder Алгоритмы хеширования данных
Задан набор записей следующей структуры: табельный номер, ФИО, заработная плата. По табельному номеру найти остальные сведения. Помогите пожалуйста.
C++ Builder Как объявить функцию из одного класса в другом? https://www.cyberforum.ru/ cpp-builder/ thread1958381.html
Суть проблемы такова: в одном файле classy.h объявлено несколько классов (classcontrol, class1, class2,class3). Необходимо сделать так, чтобы все функции классов можно было вызывать в файле срр. Формы через класс classcontrol. Этот класс должен быть интерфейсом для всех остальных классов в файле - через него должно идти всё управление. Как это сделать? Пытался разными способами, но компилятор всё...
C++ Builder StringGrid FixedRows Недавно начал изучать builder, при написании программы столкнулся с проблемой. Сначала я сделал просто stringGrid и просто вбивал "шапку" в нулевую строку, но тогда у пользователя была возможность её удалить, сделал фиксированную и появилась другая проблема, при загрузке данных в таблицу появляется лишняя строка(RowCount=2, иначе FixedRows не выставить), её можно удалить, но независимо от этого... https://www.cyberforum.ru/ cpp-builder/ thread1958368.html
C++ Builder работа со строковыми массивами через указатели в консоли
написать функцию заменяющюю каждое вхождение заданной подстроки в строке источнике на другую заданную подстроку. Например прототип может быть вот таким void strreplace(char *str, const char*substr1,const char*substr2) где str - строка-источник, substr1 - заменяемая подстрока, substr2 - шаблон замены PS!!!!при определении функции недопустимо использовать строковые функции и операции индексации ....
C++ Builder Изменить масштаб листов документа (OLE-сервер Word) Добрый день! Открываю шаблон Ворда, делаю там различные манипуляции, затем хочу сохранить документ с определенным масштабом, допустим 50%. Подскажите, как это сделать? https://www.cyberforum.ru/ cpp-builder/ thread1958242.html
C++ Builder Интерполяция по новой формуле https://www.cyberforum.ru/ cpp-builder/ thread1958127.html
Здравствуйте,помогите пожалуйста, есть программа - интерполяция по формуле лагранжа, все работает, только формула нужна иная для интерполяции - интерполяция по эрмиту, вот формула, где Wn(x)=(x-x1)(x-x2).....(x-xn). Кусок который нужно изменить выделен жирным шрифтом //--------------------------------------------------------------------------- #include <vcl.h> #include <fstream> #include...
Обновление формы и загрузка с ini файла C++ Builder
Всем привет! Пишу приложение-тест, необходимо загружать картинки и тестовые ответы(с ini файла). При первичном запуске все загружается отлично, и картинки и данные с ini файла. Однако при выборе правильного ответа должна загрузиться следующая картинка и новый текст с ini. Но почему то этого не происходит. Я так полагаю у меня не обновляется форма и данные или проблема в другом? В чем загвоздка?...
C++ Builder Не компилирует проект https://www.cyberforum.ru/ cpp-builder/ thread1958077.html
Создаю Form в новом проекте. Сохраняю проект с формой через Save as в нужную мне директорию. Пытаюсь запустить выдет ошибку The "ILINK32" task failed unexpectedly. System.ApplicationException: Íåâåðíûé äåñêðèïòîð. (Exception from HRESULT: 0x80070006 (E_HANDLE)) at System.Threading.ThreadPool.RegisterWaitForSingleObjectNative(WaitHandle waitHandle, Object state, UInt32 timeOutInterval,...
C++ Builder Вставка UnicodeString в TRichEdit Вопрос простой: Как сформировать строку UnicodeString так чтобы при вставке её в TRichEdit применилось форматирование, например цвет отдельных слов строки. Какие управляющие символы отвечают за это? Есть полный список? https://www.cyberforum.ru/ cpp-builder/ thread1958074.html
Chromium клик по ссылке C++ Builder
Приветствую, ребята! Подскажите пожалуйста, как организовать клик по ссылке ? Везде встречаются примеры поиска по id, но ссылка не имеет идентификатора, вид примерно такой: <a href="/account/visit_view.html?id=42303&amp;user_id=1396556 target="_blank" onclick="set_grey(42303)">«Мне повезёт»</a>
C++ Builder Вычисление значений заданной функции Задание такое 1. Разработать приложение для вычисления значения функции, предложенной в соответствующем варианте. Для каждой из вводимых переменных предусмотреть отдельный однострочный редактор Edit, например, как это показано на рис. 1. 2. К событию OnCreatе формы привязать процедуру, в теле которой требуется изменить размеры формы, цвет и заголовок формы. моя формула: y=Sin (i/3,7) + k/3... https://www.cyberforum.ru/ cpp-builder/ thread1957928.html
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32830 / 21168 / 8147
Регистрация: 22.10.2011
Сообщений: 36,428
Записей в блоге: 8
13.04.2017, 09:51 0

StringGrid динамическое добавление строк - C++ Builder - Ответ 10326093

13.04.2017, 09:51. Показов 4202. Ответов 14
Метки (Все метки)

Ответ

Сделай вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    done = findfirst("**.**", &f, 0);
    system("mode con cols=126 lines=59");
 
    int k = StringGrid1->FixedRows;
    while (!done)
    {
        StringGrid1->Cells[1][k] = f.ff_name;
        StringGrid1->Cells[2][k] = f.ff_fsize/1024;
        StringGrid1->Cells[3][k] = f.ff_ftime>>11,(f.ff_ftime>>5)   &0x3f, (f.ff_ftime<<1) &0x3f, f.ff_fdate &0x1f, (f.ff_fdate>>5) &0x0f ,(f.ff_fdate>>9) + 1980;
        StringGrid1->Cells[4][k++] = crc32_file(f.ff_name);
        done = findnext(&f);
    }
    StringGrid1->RowCount = k;
(обрати внимание на k++ в 10-ой строке), это и будет задавать переход на новую строку грида

Вернуться к обсуждению:
StringGrid динамическое добавление строк C++ Builder
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2017, 09:51
Готовые ответы и решения:

StringGrid: динамическое добавление строк и назначение типа столбцов
Доброго дня! Есть ли StringGrid, которому можно было задать тип конкретной ячейки (или всего...

StringGrid и добавление строк
в StringGrid при добавлении строк всегда остается нижняя пустая строка. точнее заполняется нижняя...

Самая длинная общая подпоследовательность строк/ НОП строк (Динамическое программирование)
Доброго времени суток. Помогите пожалуйста разобраться с алгоритмом НОП строк. Суть алгоритма....

Динамическое событие onDrawCell у StringGrid
Я создал динамический StringGrid. Теперь хочу ему сделать событие OnDrawCell. Функцию с нужными...

14
13.04.2017, 09:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2017, 09:51
Помогаю со студенческими работами здесь

Динамическое добавление вкладок в TPageControl
Возможно ли добавление вкладок в TPageControl во время исполения программы? Если да, то как после...

Динамическое добавление элементов в массив
Требуется создать массив, размерностью в количество десятичных цифр, введенных с клавиатуры и...

Динамическое добавление объектов на форму
Задача такая: Добавить n элементов типа checkBox. n вводится в edit Нашёл на форуме такой код. Вот...

Динамическое удаление строк из StringGrid
Добрый день. подскажите как можно удалить сразу несколько выделенных строк в stringrid. Одну...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru