![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.11.2012
Сообщений: 2
|
![]()
Сделал прогу, но не знаю как сделать сохранение, загрузку(необязательно), удаление и добавление строки и столбца(необязательно), еще нужно как-то сделать сортировку по какому либо признаку. И почему-то не работает вывод сообщения
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <memory> #include "Unit1.h" #include <string> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- using namespace std; //структура сотрудник struct employee {String name; String last_name; String employee_id; String salary; String phone; String office_number;}; employee worker; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { StringGrid1->RowCount = 1; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button4Click(TObject *Sender) { StringGrid1->RowCount--; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button6Click(TObject *Sender) { //вывод данных //получить данные из полей ввода worker.name=Edit1 -> Text; worker.last_name=Edit2 -> Text; worker.employee_id=Edit3 -> Text; worker.salary=Edit4 -> Text; worker.phone=Edit5 -> Text; worker.office_number=Edit6 -> Text; //вывод данных в таблице StringGrid1->Cells[0][StringGrid1->RowCount]=worker.name; StringGrid1->Cells[1][StringGrid1->RowCount]=worker.last_name; StringGrid1->Cells[2][StringGrid1->RowCount]=worker.employee_id; StringGrid1->Cells[3][StringGrid1->RowCount]=worker.salary; StringGrid1->Cells[4][StringGrid1->RowCount]=worker.phone; StringGrid1->Cells[5][StringGrid1->RowCount++]=worker.office_number; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button5Click(TObject *Sender) { //выход Form1 -> Close(); } //------------------------------------------------------------------------- void __fastcall TForm1::Button7Click(TObject *Sender) { StringGrid1->RowCount++; } //--------------------------------------------------------------------------- Последний раз редактировалось Demigod324; 20.05.2013 в 19:31. Причина: Изменен код |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кто знает программу Enterprise Architect??? | Yunica | Фриланс | 1 | 18.05.2011 01:37 |
Кто может доделать программу? | Neadekvat | Помощь студентам | 0 | 05.12.2010 21:12 |