Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > как быть


Автор: vikaz 4.10.2006, 08:00
Вобщем следущая тема. Имеется форма shild в ней есть меню, в меню есть кнопка добавить организацию. по нажатию на нее появляется дочернее окно shild. в ней есть поля: Наиманование организации, менеджер, адреса, контакты. Все данные заносятся в базу. но перед занесением я все данные храню в памяти....сам вопрос. Сложность с выделению памяти. Организация может быть одна, для нее может быть один менеджер, но может быть бесконечно много адресов и для каждого адреса может быть бесконечно много контактов (фио, тел, адрес, майл). Выделить память можно, но вот если уже открыта форма на добавление и открываешь еще раз, память начинает совмещаться, как сделать так чтобы при каждом вызове новой организации для нее было уникальное имя в памчти и как организовать хранение такого масива в памяти!!!!

Автор: megabist 6.10.2006, 21:58
я так понимаю нужно униакальное имя массива?
=> просто при динамическом создании массива создавать его с именем
скажем:
s+"a";
где s начальное имя массива, а то что в кавычках его вторая буква лучше всего при такой конструкции скажем делать начальное имя а дабы были массивы:
а,аа,ааа.....

Автор: Romikgy 6.10.2006, 23:08
vikaz, ты правила форума пробовал читать?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)