Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.01.2014, 23:34   #21
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Это бред.
Проще сделать через файл, в котором будут храниться все элементы этого дерева, а так же действия, которые надо выполнить по нажатию на данный элемент. Ну тут скорее просто хранить имя изображения.
Файл получится вроде
Код:
Количество каталогов //9
 Название каталога 1 //Indices
 Количество под_каталогов //0
 Название каталога 2 //Energy
 Количество под_каталогов //3
  Название под_каталога 1 //Crude Oil
  Картинка 1
  ...
  Картинка 5
  Название под_каталога 2 //Natural Gas
  Картинка 1
  ...
  Картинка 5
  Название под_каталога 3 //Heating Oil
  Картинка 1
  ...
  Картинка 5
 ...
 Название каталога 9 //Currincies
 Количество под_каталогов
 ...
Через цикл организовать загрузку из файла названий в структуру, и соответственно динамическое создание самих кнопок меню.
По нажатию на кнопку меню отображать соответственно прикрепленное изображение.
alextrof94$gmail.com

Последний раз редактировалось alextrof94; 01.01.2014 в 23:39.
alextrof94 вне форума Ответить с цитированием
Старый 01.01.2014, 23:39   #22
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от alextrof94 Посмотреть сообщение
Это бред.
Проще сделать через файл, в котором будут храниться все элементы этого дерева, а так же действия, которые надо выполнить по нажатию на данный элемент. Ну тут скорее просто хранить имя изображения.
Файл получится вроде
Код:
Количество каталогов //9
 Название каталога 1 //Indices
 Количество под_каталогов //0
 Название каталога 2 //Energy
 Количество под_каталогов //3
  Название под_каталога 1 //Crude Oil
  Картинка 1
  ...
  Картинка 5
  Название под_каталога 2 //Natural Gas
  Картинка 1
  ...
  Картинка 5
  Название под_каталога 3 //Heating Oil
  Картинка 1
  ...
  Картинка 5
 ...
 Название каталога 9 //Currincies
 Количество под_каталогов
 ...
так жалко переделывать) много сил потратил)) а сколько нервов было))
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 01.01.2014, 23:42   #23
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Ты погоди, я ж сам не профи, может более дельный совет дадут.
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 02.01.2014, 01:08   #24
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
так жалко переделывать) много сил потратил)) а сколько нервов было))
так оно всегда так, страдают руки ноги и все остальное
eval вне форума Ответить с цитированием
Старый 02.01.2014, 09:20   #25
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Может что путевое подскажут)
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 02.01.2014, 11:56   #26
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Так вам уже подсказали путевое: требуется перепроектирование проекта и создание его с нуля. А то, что есть, выкиньте подальше, чтобы никто не нашел.
Arigato вне форума Ответить с цитированием
Старый 02.01.2014, 12:02   #27
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Так вам уже подсказали путевое: требуется перепроектирование проекта и создание его с нуля. А то, что есть, выкиньте подальше, чтобы никто не нашел.
Спасибо) я так рад этому решению)
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 02.01.2014, 15:55   #28
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

пока вы не поймете что формы у вас одинаковые, до тех пор за проект не беритесь
eval вне форума Ответить с цитированием
Старый 02.01.2014, 16:17   #29
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
пока вы не поймете что формы у вас одинаковые, до тех пор за проект не беритесь
Не все одинаковые они) я начал переделывать) думаю в 10 форм уложусь)
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 02.01.2014, 16:32   #30
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

ну понятно что не все..
300/10 = 30 раз, ужас тихий
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ini файлы King_Of_Arthur БД в Delphi 8 29.07.2013 14:35
ini файлы Умагаджи Общие вопросы Delphi 5 08.02.2011 16:09
ini-файлы KORT Общие вопросы C/C++ 1 07.07.2008 15:12
Ini файлы Airou Общие вопросы Delphi 23 07.05.2008 19:50
INI файлы aesoem Общие вопросы Delphi 3 24.12.2007 21:22