powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Получить содержимое картинки по имени ресурса
4 сообщений из 4, страница 1 из 1
Получить содержимое картинки по имени ресурса
    #33835954
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется картинка, прилинкованная в PBD с помошью файла ресурсов .PBR.
Требуется зная имя ресурса получить его содержимое в runtime.

В принципе есть способ: зная формат PBL можно просканировать все PBD и извлечь нужный ресурс, но это потребует написания части кода на C, а хочется на PowerScript + WinAPI

Спасибо!
...
Рейтинг: 0 / 0
Получить содержимое картинки по имени ресурса
    #33836090
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так а что мешает разместить объект picture на форме, присвоить ему картинку и потом ее функцией что-то типа GetDIB чего-то там (нет под рукой help'а) вынуть?
...
Рейтинг: 0 / 0
Получить содержимое картинки по имени ресурса
    #33836127
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это конечно-же не то что просят, но:
есть обьект который заставляет билдер нарисовать картинку в память и получить её HBITMAP

pbmask
...
Рейтинг: 0 / 0
Получить содержимое картинки по имени ресурса
    #33836195
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Mark:
Ничего не мешает, только то, что я не в курсе про такие вещи как GetDIB по причине отсутствия опыта в этом направлении.

2 Dmitry:
Кстати возможно что и это поможет

Спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Получить содержимое картинки по имени ресурса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]