![]() |
|
Модераторы: mihanik |
![]()
|
|
| Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
Как узнать габариты картинки
|
|||
|
||||
| Cyric |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 27.4.2006 Где: Россия, г. Казань . Репутация: 3 Всего: 3 |
Смотря где картинка... Если бы вы конкретнее формулировали свои вопросы то вам было бы гораздо проще помочь.
Вместо "Picture 1" должно быть имя объекта вашей картинки разумеется, либо вы можете перебирать шейпы с помощью
Если вам нужно узнать габариты картинки имея только местоположение файла на диске, то можете добавить эту картинку в рабочую книгу и узнать размеры описаным выше способом.
Это сообщение отредактировал(а) Cyric - 8.10.2006, 02:59 |
||||||
|
|||||||
| Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
На форму загружается картинка, каждый раз разная. Надо подогнать размеры формы под размер картинки или может есть другой способ?
Добавлено @ 01:36 На форму загружается картинка, каждый раз разная. Надо подогнать размеры формы под размер картинки или может есть другой способ? |
|||
|
||||
| Cyric |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 27.4.2006 Где: Россия, г. Казань . Репутация: 3 Всего: 3 |
Вобще за это отвечают соответствующие свойства
Единственное, значения получаются в непонятно какой размерности. Т.е. чтобы получить из них количество реальных точек картинки, мне нужно было разделить полученные значения на число примерно равное ~26.45 и отбросить остаток. |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 7 Всего: 49 |
Cyric, значения эти в Твипах.
Делить нужно на Screen.TwipsPerPixelX и Screen.TwipsPerPixelY -------------------- Я желаю всем Счастья! |
|||
|
||||
| Cyric |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 27.4.2006 Где: Россия, г. Казань . Репутация: 3 Всего: 3 |
А какой библиотеке у вас пренадлежит класс Screen, если через ObjectInspector смотреть? У меня потому что такого класса нет, и нет классов, объекты которых имеют свойства TwipsPerPixelX и TwipsPerPixelY. Я использую MS Office Excel 2003. Спасибо. Это сообщение отредактировал(а) Cyric - 9.10.2006, 19:59 |
|||
|
||||
| Дмит |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 21.4.2006 Где: г.Волгоград Репутация: 8 Всего: 9 |
Screen в VBA нет (только в VB). А вставлять картинку проще в Image (Image1.AutoSize=True) и потом изменить размеры формы под Image1.
|
|||
|
||||
![]()
|
| Правила форума "Программирование, связанное с MS Office" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |