|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.06.2018, 12:03 | #1 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Загрузка изображения в TImage.
Здравствуйте!
Не получается программно менять картинки в TImage. |
26.06.2018, 12:32 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
Код:
программа — запись алгоритма на языке понятном транслятору
|
26.06.2018, 17:40 | #3 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Так не работает.
|
26.06.2018, 17:44 | #4 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Не работает. Ошибок нет, но картинка не появляется.
Код:
|
26.06.2018, 23:26 | #5 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Это заставка при запуске.
Нужно реализовать возможность менять ее из самой программы. |
27.06.2018, 00:09 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так, что ли?
Смена_картинки.rar по сути - ничего не менял. Выкинул только мусор, который был в проекте (в Project1.dpr) по созданию Form2 и добавил Form2 в автосоздание. ну ещё кинул в папку несколько картинок и в OpenDialog прописал фильтр. и всё. и, честно говоря, не понимаю, в чём у Вас были проблемы с Код:
|
27.06.2018, 00:58 | #7 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Картинка показывается при запуске приложения.
Хранится в TImage на Form2. Нужно реализовать возможность менять заставку обычному пользователю непосредственно из самого приложения. Чтобы, сменив картинку через интерфейс программы, можно было увидеть новую заставку при следующем запуске приложения. Последний раз редактировалось rustorkan; 27.06.2018 в 01:01. |
27.06.2018, 02:13 | #8 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,878
|
Не увидел ни в одном из приложенных проектов ничего похожего на заставку. Но это не моё дело.
При выборе обычного пользователя непосредственно через интерфейс программы, запоминайте имя выбранного файла картинки в ини-файле, реестре, самописном файле конфигурации программы или ещё где придумаете. А в OnCreate формы Form2 загружайте картинку из этого файла. |
30.06.2018, 14:58 | #9 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
Incompatible types: 'String' and 'Boolean'
|
30.06.2018, 20:30 | #10 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну так бред же написан, вот компилятор и не может понять.
кстати, я тоже не совсем догоняю, что Вы хотели сказать вот этой строчкой: Цитата:
если что, то CreateDir() - это функция, она возвращает, успешно создан каталог или нет. см. например, CreateDir зачем Вы результат операции пытаетесь к пути добавить?! и далее, аналогично: Цитата:
Вы в курсе, что у обычного пользователя в каталог, где лежат Program Files нет доступа? Это пагубная практика. Да и смысл не особо понятен - пользовател указал, какую картинку хочет видет, такую и показывайте. Зачем её куда-то сохранять?! в Unit2 (форму с заставкой) Код:
Код:
Последний раз редактировалось Serge_Bliznykov; 30.06.2018 в 20:46. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сжатие изображения в TImage | dwp_prof | Мультимедиа в Delphi | 2 | 21.04.2012 22:16 |
TImage определения типа изображения | Anubys | C++ Builder | 2 | 06.04.2012 23:02 |
Загрузка GIF изображения в TImage из TMemoryStream | Crystallon | Общие вопросы Delphi | 0 | 28.12.2010 12:16 |
Загрузка изображения для создаваемого TImage | LynxRufus | Общие вопросы Delphi | 3 | 20.01.2010 08:07 |
Загрузка в TImage | program123 | Общие вопросы Delphi | 4 | 06.12.2009 15:53 |