Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
3 / 3 / 0
Регистрация: 19.01.2011
Сообщений: 79
1

Сохранение и чтение из StringGrid

01.11.2012, 01:31. Показов 1176. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть следующий код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
struct
{
AnsiString Familia;
int        NumGroup;
int       Valuation;
}Student[10];
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
    : TForm(Owner)
{LoadKeyboardLayout("00000419", KLF_ACTIVATE);
 
    StringGrid1->Cells[0][0] = "STUDENT";
    StringGrid1->Cells[1][0] = "Familia";
    StringGrid1->Cells[2][0] = "NumGroup";
    StringGrid1->Cells[3][0] = "Valuation";
}
//---------------------------------------------------------------------------
 
void __fastcall TForm2::Button1Click(TObject *Sender)
{
static short i = 0;
 
    Button1->Caption = "Add";
 
    Student[i].Familia  = Edit1->Text;
    Student[i].NumGroup  = StrToInt(Edit2->Text);
    Student[i].Valuation = StrToInt(Edit3->Text);
 
    StringGrid1->Cells[0][i+1] = i + 1;
 
    StringGrid1->Cells[1][i+1] =  Student[i].Familia;
    StringGrid1->Cells[2][i+1] = Student[i].NumGroup;
    StringGrid1->Cells[3][i+1] = Student[i].Valuation;
 
    Edit1->SetFocus();
 
    if(i+1 == 10){ShowMessage("The --- enD"); i = 0; return;}
i++;
}
//---------------------------------------------------------------------------
с его помощью можно заполнить таблицу, но при повторном открытии программы все записи исчезают. Помогите сделать так чтобы при открытии программы оставались ранее заполненные записи.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2012, 01:31
Ответы с готовыми решениями:

Сохранение/чтение StringGrid
Приведите пожалуйста примеры сохранения и чтения из файла StringGrid'а, прогуглив,не нашел...

Сохранение из StringGrid массива в файл и загрузка из файла в StringGrid
Всем доброго времени суток =) У меня есть загрузка массива из StringGrid на Delphi 2010:...

Сохранение StringGrid
Вот сделал сохранение - всё работает хорошо Но, стоит ли создавать 2 TStringList или можно как то...

Сохранение в файл из StringGrid
как сохранить данные в файл из StringGrid чтобы они добовлялись а не перезаписывались при повторном...

1
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
01.11.2012, 04:17 2
Код : https://www.cyberforum.ru/post3241193.html
Проект на RAD2009 https://www.cyberforum.ru/post3241680.html
1
01.11.2012, 04:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2012, 04:17
Помогаю со студенческими работами здесь

Сохранение StringGrid в ведомость
Доброго времени суток дамы и господа,у меня появилась такая проблема: мне нужно данные из...

Сохранение StringGrid в EXEL
Как данные StringGrid сохранить в EXEL? Помогите плз.

Сохранение и заполнение StringGrid
Помогите сделать заполнение StringGrid1 с помощью файла, матрица матрица формируется в ручную(её...

Сохранение/загрузка данных из/в StringGrid
Как организовать это? Нужно сохранять каждую ячейку отдельно, или можно как-то сразу все - хоп! - и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru