Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124

Вставка изображения

02.04.2013, 15:09. Показов 3936. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Смысл в том что ..... Есть 10 картинок с названием 0,1,2,3 и тд.... при нажатие определенной кнопки рендомом выпадает число от 0 до 9 и в окошке показывает изображение с именем выпавшего числа.... как это реализовать.... Или хотябы как можно с помощью кода вставить картинку?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.04.2013, 15:09
Ответы с готовыми решениями:

Вставка изображения в RxRichEdit
Здравствуйте! В поисках способа вставки текста и изображения в один компонент наткнулся на несколько советов использовать для этих...

StringGird вставка изображения
Вообщем есть вот такой код void __fastcall TForm1::FormCreate(TObject *Sender) { grid->Objects=Image1; } Малая часть кода , но...

Вставка изображения в listbox
как сделать так чтоб в рядом со строкой текста в листбоксе поместить иображение и при нажатии на текст листбокса на картинку тоже...

13
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 15:11
DLL, как контейнер изображений. [FAQ]
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 17:59  [ТС]
Спасибо.... то что надо.

Добавлено через 2 часа 43 минуты
чот попробовал неполучается....выдает ошибку мож кто чо подскажет?
0
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 18:14
Ну ты хоть напиши, что попробовал, да какую ошибку выдаёт
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 18:23  [ТС]
Project.... raised exception class EResNotFound 'Resourse JpgImage_1 not found' все делал по инструкции

Добавлено через 46 секунд
---------------------------
Debugger Exception Notification
---------------------------
Project Poker.exe raised exception class EPNGCouldNotLoadResource with message 'The png image could not be loaded from the resource ID.'.
и второе
0
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 18:24
У тебя получилось собрать ДЛЛку с изображениями, так? Проблема с подключением?
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 18:26  [ТС]
Да.... все есть но при нажатие кнопки ( изображенеи получить ) вот такая хрень..
0
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 18:27
Кинь сюда свою ДЛЛ, попробую
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 18:31  [ТС]
---------------------------
Debugger Exception Notification
---------------------------
Project Poker.exe raised exception class EPNGInvalidFileHeader with message 'The file being read is not a valid "Portable Network Graphics" image because it contains an invalid header. This file may be corrupted, try obtaining it again'.
нашел ошибку в коде исправил щас вот такая хрень

Добавлено через 3 минуты
а чо именно кидать сам файл dll или его проект?
0
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 18:31
Ну ты хоть код свой покажи )
А ещё лучше выложи dll (под окном сообщения есть кнопка "расширенный режим". Нажми, и тогда появится кнопка со скрепкой, чтоб делать вложения)
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 18:35  [ТС]
C++
1
2
3
4
5
6
7
8
void __fastcall TMulPlay1::Button2Click(TObject *Sender)
{
  TPngImage *tmpPNG = new TPngImage;
  tmpPNG->LoadFromResourceName((unsigned int)h,"JpgImage_1");
  Image2->Picture->Assign(tmpPNG);
  delete tmpPNG;
  tmpPNG = NULL;
}
это вызов картинки

только я не понял где h файл подключать и писать вот это HANDLE h = LoadLibrary("Project1.dll");
поэтому вложил все в форму

щас dll выложу
0
 Аватар для Lelik-pahan
1703 / 899 / 207
Регистрация: 25.11.2009
Сообщений: 1,848
02.04.2013, 18:39
TPngImage позволяет работать только с изображениями png, а у тебя jpg
1
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 18:40  [ТС]
вот
Вложения
Тип файла: rar Project1.rar (15.9 Кб, 28 просмотров)
0
1 / 1 / 0
Регистрация: 24.03.2013
Сообщений: 124
02.04.2013, 19:09  [ТС]
окей... щас переделал изображение вернулось к первой ошибке

Добавлено через 1 минуту
Все...получилось=) Спасибо за помощь

Добавлено через 22 минуты
А можно название картинки вместо PngImage_1 заменить на 1 ??? я попробовал не получилось
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.04.2013, 19:09
Помогаю со студенческими работами здесь

Вставка изображения в RTF-файл
Нужно вставить BMP-шное изображение в конец или начало файла RTF. Конкретного метода не нагуглил как это сделать, узнал только, что сам...

РаБота с Word'ом,вставка изображения
здраствуйте.дело в том,что при работе приложения не вставляется изображение,оно просто пропадаёт из формы,а в текущем документе так и не...

Вставка bmp изображения в диалоговую панель
Создаю диалоговую панель и пытаюсь в нее вставить изображение. Саму панель делаю через ресурсы. Ума не приложу, как туда можно вставить...

Вставка изображения в форму при запуске программы
Ребятки, хочу задать глупый вопрос, но всё же я никак не могу разобраться. Как сделать чтоб при запуске программы сразу в форме...

Отрисовка изображения поверх канвы (изображения) и вращение изображения
Здравствуйте. Столкнулся с 2умя проблемами при работе с изображениями средствами C++ Builder. Хочу сделать одну интересную штуку, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru