Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Как перевести твипы в пиксели? Добавлено: 11.08.07 17:11  

Автор вопроса:  robinLib
Подскажите, пожалуйста, как в VBA перевести твипы в пиксели. Хочу сделать Microsoft FlexGrid с вводом текста. А для того чтобы перемещать textbox по Grid-у необходимо знать Left и Top ячеек, которые заданы на твипах. Свойства ScaleX, ScaleY, Screen в VBA отсутствуют, а переводить надо.
Заранее спасибо.

P.S. Может кто-нить это уже пытался сделать и у него возникнет вопрос о том, что TextBox на grid-е не отображается. Я поместил TExtBox на Frame, а Frame на Grid.

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #1 Добавлено: 11.08.07 18:48
Твипы дели на Screen.TwipsPerPixelX и Screen.TwipsPerPixelY соответственно.

Ответить

Номер ответа: 2
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #2 Добавлено: 11.08.07 18:57
Свойства ScaleX, ScaleY, Screen в VBA отсутствуют

Ответить

Номер ответа: 3
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #3 Добавлено: 11.08.07 20:59
Подскажите, пожалуйста, как в VBA перевести твипы в пиксели.

tw*GetDeviceCaps(LOGPIXELSX)/1440
tw*GetDeviceCaps(LOGPIXELSY)/1440


P.S. Может кто-нить это уже пытался сделать и у него возникнет вопрос о том, что TextBox на grid-е не отображается. Я поместил TExtBox на Frame, а Frame на Grid.

А просто bring to front или zorder 0 не помогает, нет?

Ответить

Номер ответа: 4
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #4 Добавлено: 12.08.07 00:23
GetDeviceCaps(LOGPIXELSX)

Интересно, а DC чей?

Ответить

Номер ответа: 5
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #5 Добавлено: 12.08.07 03:05
Который getdc(0).

Ответить

Номер ответа: 6
Автор ответа:
 robinLib



Вопросов: 5
Ответов: 5
 Профиль | | #6 Добавлено: 12.08.07 15:29
Чего-то не работает! А можно поподробнее?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам