С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Werny
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 1
1

Рандомная загрузка изображения из определенной папки

20.12.2016, 01:20. Просмотров 884. Ответов 3
Метки нет (Все метки)

Можно ли как то сделать так, чтобы рандомно загружалась картинка из определенной папки?Или только через массив?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2016, 01:20
Ответы с готовыми решениями:

Загрузка изображения в Image с сохранении соотношения сторон изображения
загрузка изображения в Image(с фиксированным размером) при этом изображение...

Загрузка изображения
1. как загрузить картинку? пытаюсь загрузить изображение через...

Загрузка в ListBox названий файлов из папки и вывод в RichEdit
Всем привет. Нужно создать программу для работы с текстовыми файлами. На форме...

Загрузка png изображения
сообственно имеется png изображение нужно вывести изображение в TImage

Загрузка изображения по FTP
В общем пытаюсь загрузить изображение по фтп на сервер. Indy 10 пытаюсь через...

3
ziqp
125 / 61 / 16
Регистрация: 03.09.2015
Сообщений: 818
20.12.2016, 07:38 2
ничего не понятно. как рандомно? шарила по папке и загружала любую из картинок?
Конечно здесь нужен массив. Организуйте парсинг jpg (или какие у вас там картинки) и подгружайте через рандомайзер в массиве по названию
0
lifeforce
212 / 169 / 76
Регистрация: 27.09.2010
Сообщений: 1,038
21.12.2016, 13:19 3
Лучший ответ Сообщение было отмечено Werny как решение

Решение

Werny,
ну а если просто подумать?
1: мне нужен список всех файлов из папки (файлы только *.jpg)
2: рандомно проходиться по списку и выводить картинку на форму.
и что здесь трудного?
1
D1973
Модератор
3670 / 2646 / 1289
Регистрация: 21.01.2014
Сообщений: 11,212
Записей в блоге: 3
Завершенные тесты: 1
22.12.2016, 09:21 4
Загрузится рандомная картинка с расширением *.jpg из D:\TMP и всех его подкаталогов
Для RAD ХЕ...
C++
1
2
3
4
5
6
#include <IOUtils.hpp>
#include <Math.hpp>
...
TSearchOption SO = TSearchOption::soAllDirectories;
TStringDynArray L = TDirectory::GetFiles("D:\\TMP", "*.jpg", SO);
Image1->Picture->LoadFromFile(L[RandomRange(0, L.Length)]);
Добавлено через 7 минут
Еще одни инклюд забыл...
C++
1
#include <JPEG.hpp>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 09:21

Загрузка изображения в PaintBox
Как загрузить в PaintBox TImage?

Загрузка изображения в форму
Работаю в Builder'e. Нужно загрузить изображение в форму кнопкой Обзор. То...

Загрузка изображения в Image1!
Я хочу программно загрузить файл в компонент Image и вылетает это Подскажите!...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru