Вопрос № 177350: Здравствуйте! Извините что к вам обращаюсь но нужно дописать программу, которая у меня не получается из-за использования вектора. Нужно сохранить из StringGrid данные в txt файл и открыть текстовый файл.,т.е считывать данные из текство...
Вопрос № 177350:
Здравствуйте!
Извините что к вам обращаюсь но нужно дописать программу, которая у меня не получается из-за использования вектора.
Нужно сохранить из StringGrid данные в txt файл и открыть текстовый файл.,т.е считывать данные из текствого файла в stringgrid. Также реализовать поиск(чтобы пользователь вводил слово в тестовое поле edit) и это слово чтобы программа искала в stringgrid (и выводились записи с найденными словами)
Если можно, то использовать вторую форму для ввода данных
(имя,фамилия,отчество, пол, должность,адрес,телефон,стаж)
Отвечает Dr_Andrew, Старший модератор :
Здравствуйте, novij2011! Вообще-то, если Вы хотели создать базу данных, то следовало работать с компонентами вкладки DataAccess, а не с текстовыми файлами, но раз вопрос был сформулирован именно так, то вот вариант решения. Главная форма приложения MainForm выглядит следующим образом:
Форма ввода данных о работнике - InputForm - вызывается из обработчика события
активации меню void __fastcall TMainForm::InputDataMenuItemClick(TObject *Sender). Данные о работниках загружаются в вектор объектов класса TWorker - член класса главной формы. Класс работника TWorker объявлен в заголовочном файле TWorker.h. Сортировка по фамилии реализована в меню "Поиск". В остальном - см. приложение, код комментирован. Файл проекта Borland Developer Studio 2006 прикреплён к ответу.
Ответ отправил: Dr_Andrew, Старший модератор
Ответ отправлен: 20.03.2010, 10:00
Номер ответа: 260253 Казахстан, Алма-Ата Организация: Казахский научный центр карантинных и зоонозных инфекций Адрес сайта:Медицинские программы для Linux ICQ # 256452186
Оценка ответа: 5
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 260253
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.