|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
|
Копирование картинки из программы на диск16.03.2013, 18:52. Показов 1347. Ответов 14
Метки нет (Все метки)
Здравствуйте.
Я добавил в программу картинку ( создал в папке с проектом файл main.rc, прописал в него название картинки, которую нужно добавить в exe файл, саму картинку положил туда же ). Теперь нужно сделать так, что бы после нажатия на кнопку эта картинка копировалась на диск D в папку Test. Еще я подозреваю, что не правильно добавил изображение в ресурсы. Помогите пожалуйста ![]() Добавлено через 2 часа 13 минут Другими словами, нужно что бы после нажатия на кнопку "Старт" программа создала картинку по пути D:\Test. Картинка должна уже быть в программе такая, что я положил.
0
|
|
| 16.03.2013, 18:52 | |
|
Ответы с готовыми решениями:
14
Копирование картинки ASPSmartUpload и копирование из БД на диск копирование картинки в TImage |
|
|
|
| 16.03.2013, 19:02 | |
|
0
|
|
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
||
| 16.03.2013, 19:10 [ТС] | ||
|
Вроде, задание простое, из ресурсов положить файл на ЖД, а понять не могу ( Эту (http://netcode.ru/cpp/?lang=&k... &artID=540) статью читал, но у меня код не компилируется.
0
|
||
|
|
|
| 16.03.2013, 19:26 | |
|
Senpos
Для начала: DLL, как контейнер изображений. [FAQ] После этого грузить картинку в поток TResourceStream, а потом из этого потока подгружать в граф. класс вот так TJPEGImage::LoadFromStream (вот тут пример: https://www.cyberforum.ru/post3344783.html) Чтобы затем сохранить картинку на винт , нужно открыть файл с помощью TFileStream и затем с помощью TJPEGImage::SaveToStream сохранить.
1
|
|
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
|
| 16.03.2013, 19:31 [ТС] | |
|
kzru_hunter, спасибо за ответ!
Смогу ли я проделать все те же операции, только с добавлением изображений не в dll, а в мою программу? Мне нужно что бы она была одним файлом, без дополнительных библиотек.
0
|
|
|
|
|
| 16.03.2013, 19:35 | |
|
1
|
|
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
||||||
| 16.03.2013, 19:40 [ТС] | ||||||
|
Вот получилось загрузить картинку в проект. После компиляции и открытия программы в Resource Tuner она видна в RCDATA
http://puu.sh/2iGbW Хотел пойти по простому, но, наверное, глупому пути и написать:
![]() Простите, так что мне теперь делать, когда картинка в программе?
0
|
||||||
|
|
|||||||
| 16.03.2013, 19:55 | |||||||
|
и скопировать содержимое ресурса в файл с помощью TFileStream::CopyFrom() Добавлено через 3 минуты
1
|
|||||||
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
||||||
| 16.03.2013, 20:02 [ТС] | ||||||
|
kzru_hunter
0
|
||||||
|
|
|
| 16.03.2013, 20:07 | |
|
1
|
|
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
|||||||||||
| 16.03.2013, 20:21 [ТС] | |||||||||||
|
kzru_hunter, извиняюсь за тупость, но сам никак не разберусь. Сейчас скину всю информацию, если не заняты - помогите ))
Картинка в EXE файле присутствует: http://puu.sh/2iHcO Исходный код программы:
http://puu.sh/2iHiS Цель: скопировать картинку из программы на диск D:/ Если можно, подправьте, что не так ))
0
|
|||||||||||
|
|
||
| 16.03.2013, 20:31 | ||
|
а если с помощью rc файла, то не помню, как там
0
|
||
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
||
| 16.03.2013, 20:35 [ТС] | ||
|
Конечного результата то как добиться? Просто в Вашем коде нет ни слова о диске D:\ )))
0
|
||
|
|
|||||||
| 16.03.2013, 20:40 | |||||||
|
Только что попробовал в 6-м билдере:
main.rc:
выполняем код:
1
|
|||||||
|
1 / 1 / 4
Регистрация: 16.03.2013
Сообщений: 23
|
|
| 16.03.2013, 20:51 [ТС] | |
|
kzru_hunter, работает! Спасибо!
0
|
|
| 16.03.2013, 20:51 | |
|
Помогаю со студенческими работами здесь
15
Копирование windows на другой диск Копирование файлов на другой диск Копирование тома на другой диск Копирование папки с диска на диск. Копирование части картинки sfml Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|