Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Загрузил в проект картнку, в TcxImage.Picture.


Позже перенес проект на другой ПК, открыл, а картинки нет.
11 окт 19, 12:31    [21992048]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 26166
X11
Загрузил в проект картнку, в TcxImage.Picture.


Позже перенес проект на другой ПК, открыл, а картинки нет.

Alt+F11 на форме, либо посмотреть блокнотом dfm.
11 окт 19, 12:32    [21992049]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Для эксперимента загрузил картинку. Посмотрел picture.Data - данные грузятся в dfm.

К сообщению приложен файл. Размер - 19Kb
11 окт 19, 12:34    [21992051]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Вот одна и та же форма открыта и в среде, и в текстовом редакторе Картинка с другого сайта.

К сообщению приложен файл. Размер - 23Kb
11 окт 19, 12:38    [21992054]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 26166
Скорее всего формат на одном компе зарегистрирован, на втором - нет.
Что-то нужно доустановить.
11 окт 19, 12:45    [21992060]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Формат png.
11 окт 19, 12:49    [21992065]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Прикол вот в чем. Я на втором ПК загружаю в TcxImage эту же картинку и она отображается и сохраняется.
Переоткрыл проект и картинка на форме есть.
11 окт 19, 12:50    [21992068]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
а на исходном ПК картинка открывается нормально
12 окт 19, 09:07    [21992660]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
alekcvp
Member

Откуда:
Сообщений: 1639
X11
а на исходном ПК картинка открывается нормально

Ты когда на новом компе её "руками" в компонент вставляешь - там какие-нибудь юниты в uses формы не добавляются?..
12 окт 19, 17:24    [21992787]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Вот как я копирую проект на второй ПК.
Архивирую винраром исключая файлы: *.exe *.dcu *.so *.o *.map *.bak *.UKR *.rsm *.drc *.tds *.backup *.apk *.rar *.~*~

Распаковываю, открываю - картинок нет.
13 окт 19, 10:35    [21992991]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
alekcvp
Ты когда на новом компе её "руками" в компонент вставляешь - там какие-нибудь юниты в uses формы не добавляются?..


Нет, ничего не добавляем, список USES такой же остаётся, как и на первом ПК.
13 окт 19, 10:36    [21992992]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Но вот, что заметил.
Если создать на обоих ПК по новому проекту и на формы кинуть по одному cxImage, а потом загрузить в picture png-картинку, то в USES добавляются разные модули.

На первом ПК:
cxImage, EnPngGr

На втором ПК:
cxImage, dxGDIPlusClasses

Получается, что когда я переношу проект на второй ПК, то там нету (EnPngGr) Envision Imaged Library.
13 окт 19, 10:44    [21992997]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Удалил из среды Envision Imaged Library, теперь и на первом ПК проявилась проблема - картнка в DFM есть, но она не открывается.
13 окт 19, 10:46    [21992998]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Проект компилируется, но картинок нет.
Т.е. в DFM записывается какой-то другой png, если в среде установлена библиотека Envision Imaged Library?
13 окт 19, 10:49    [21992999]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
Теперь на первом ПК при попытке выбрать файл - ошибка.

К сообщению приложен файл. Размер - 35Kb
13 окт 19, 10:54    [21993005]     Ответить | Цитировать Сообщить модератору
 Re: Где TcxImage хранит картинку?  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13353
alekcvp
X11
а на исходном ПК картинка открывается нормально

Ты когда на новом компе её "руками" в компонент вставляешь - там какие-нибудь юниты в uses формы не добавляются?..


А, ну получается, что в добавляется, если создать новый проект и вставить туда png-картинку.
13 окт 19, 11:02    [21993008]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить