|
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
|
||||||
Как вывести параметры объекта в Memo?28.07.2018, 11:31. Показов 2525. Ответов 24
Метки нет (Все метки)
При щелчке мыши на кнопке создается объект и прорисовывается. Потом я этот объект добавляю в массив. В качестве массива я использую список, TObjectList. Как получить параметры объекта x0 и y0 и вывести их в Memo. Разумеется мне нужно их как-то извлечь из TObjectList?
Вот часть кода.
0
|
||||||
| 28.07.2018, 11:31 | |
|
Ответы с готовыми решениями:
24
Как вывести в Memo результат от процедуры Как вывести все ячейки StringGrid в Memo? |
|
|
||||||
| 29.07.2018, 16:07 | ||||||
|
что это за волшебство?
выбрать файл и открыть другой файл с этим же именем, только лежащий где попало???
ну и в третьих impic - это ссылка. все переменные объектов - это ссылки можете представлять ее себе как адрес квартиры, которую вы сдаете. вы сначала даете этот адрес первому жильцу, тот приходит смотрит, все ок. обойки, ламинат, то сё потом вы делаете там ремонт, вешаете розовые сопли, на стены живопись 15 века и камин в угол. (loadFromFile) даете этот же адрес второму жильцу. отгадайте, что вечером увидит первый ? а второй? адрес-то один. если вы хотите, чтобы у каждого был свой, создавайте новый битмап для каждого объекта но тогда и переменная ImPic нафиг не нужна тогда создавайте битмап в TPic.Create и передавайте ему не ссылку а просто имя файла. тут и загрузите все это
1
|
||||||
|
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
|
||||||
| 29.07.2018, 18:02 [ТС] | ||||||
|
Теперь все работает как надо.
0
|
||||||
|
|
||||||
| 29.07.2018, 18:07 | ||||||
|
отлично, но нет, не все
если вы в конструкторе делаете TBitmap.Create; то нужно написать деструктор
0
|
||||||
|
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
|
||||||
| 29.07.2018, 19:20 [ТС] | ||||||
|
Все добавила, я так понимаю, что теперь этот деструктор нужно вызвать при закрытии формы?
0
|
||||||
|
|
|
| 29.07.2018, 19:39 | |
|
Freeandnil(PicList);
PicList.Free; это почти одно и то же только Freeandnil(PicList) === begin PicList.free; Piclist:=NIL; end; так что нужно оставить только FreeAndNil а чтобы добавленные в список объекты у вас тоже удалялись достаточно List.Create(True) при разрушении списка все объекты тоже будут разрушены
0
|
|
| 29.07.2018, 19:39 | |
|
Как вывести текст в Label вместо Memo? Как в Memo вывести буквы разными цветами? Как вывести с memo в stringgrid (без повторения значений)? Как вывести в memo символ из расширенной таблицы ASCII Как из ini-файла вывести значение типа integer в memo? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|