Страница: 1 |
Вопрос: Получить название файла в image | Добавлено: 24.01.07 14:06 |
Автор вопроса: ![]() |
На форме есть image, в них по таймеру меняются картинки. Можно как инть получить название файла в настоящий момент. |
Ответы | Всего ответов: 14 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #1 | Добавлено: 24.01.07 16:10 |
Заведи переменую уровня формы или модуля.. и в нее по тому же таймеру пиши название картинки.. и в любой момент времени в этой переменной будет актуальное название картинки |
Номер ответа: 2 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #2 | Добавлено: 24.01.07 20:17 |
А как получить имя: image1.picture.name? |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 24.01.07 23:32 |
мдааа. Если загрузил картинку из файла, узнать имя файла по картинке нельзя. Читай про HDC и HBITMAP до просветления. |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #4 | Добавлено: 24.01.07 23:33 |
ну вот, а говорили, что можно! |
Номер ответа: 5 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #5 | Добавлено: 24.01.07 23:34 |
2 Ra$cal
а можно подробнее - куда копать? |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 25.01.07 02:34 |
читай, как windows работает с графикой. тогда поймёшь что ты можешь, а что нет. BitBlt, CreareCompatibleDc, контексты устройств и прочее. MSDN тут рулит |
Номер ответа: 7 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #7 | Добавлено: 25.01.07 12:01 |
на vbnet есть что нить про это? |
Номер ответа: 8 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #8 | Добавлено: 25.01.07 15:54 |
Всё, что пока смог найти это как создать и заполнить dc. А как взять что-то оттуда ничего нет. Это что ж, надо размещать картинки таким способом, чтобы оттуда что-то извлечь? |
Номер ответа: 9 Автор ответа: ![]() ![]() Вопросов: 55 Ответов: 1008 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 25.01.07 16:16 |
На форме есть image, в них по таймеру меняются картинки. Можно как инть получить название файла в настоящий момент. ну как-то же они у тебя меняются. Ты же их читаешь из файлов каких-то? Или это не твоя програ и ты хочешь написать для нее доплнительный модуль?
А как получить имя: image1.picture.name? ну не понимаю я...
Ra$cal Причем тут читай, как windows работает с графикой. тогда поймёшь что ты можешь, а что нет. BitBlt, CreareCompatibleDc, контексты устройств и прочее. MSDN тут рулит Это все для быстрой работы с битмапом, копирования изображений и т п. Причем тут имя и путь к файлам???
ИМХО путаешь автора, счас совсем не в ту степь пойдет ![]() |
Номер ответа: 10 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #10 | Добавлено: 25.01.07 16:45 |
2 АлександР:
Прога моя. Да, конечно, читаю. Но как выдрать название файла из image. То что посоветовал Ra$cal почитал, но мало что полезного. По поводу image1.picture.name - возращает название самого image. Так куда топать? |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #11 | Добавлено: 25.01.07 16:50 |
Артур, контрол не хранит имя файла. Так что в нём нету. Я те предложил читать про графику в Win чтобы ты понял что и там нигде не хранится имя файла. Кароч, те уже сказали - заведи переменную строковую, и туда сохраняй текущий путь к файлу. Других вариантов нету. Тему закрывай, ибо больше те ничё не посоветуют |
Номер ответа: 12 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #12 | Добавлено: 25.01.07 17:08 |
Спасибо. Буду пробывать этот вариант. |
Номер ответа: 13 Автор ответа: ![]() ![]() Вопросов: 55 Ответов: 1008 |
Web-сайт: Профиль | Цитата | #13 | Добавлено: 26.01.07 10:19 |
вобщем не знаю я что у тебя аз ситуация
Бери переделывай все под loadpicture и первый параметр filename запоминай в переменную ![]() |
Номер ответа: 14 Автор ответа: ![]() ![]() Вопросов: 45 Ответов: 119 |
Профиль | Цитата | #14 | Добавлено: 26.01.07 13:05 |
Сделал так. Спасибо! |
Страница: 1 |
|