Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Показ Property Page объекта в режиме run-time Добавлено: 14.10.05 10:12  

Автор вопроса:  Comanche
В Сети есть пример использования АПИ-функции OleCreatePropertyFrame для отображения property page заданного объекта:

http://download.microsoft.com/download/vb60pro/Update/6.0/W9X2K/EN-US/PropPick.exe

Работает, однако, только в VB IDE. А в run-time - страничку-то показывает, но все элементы управления, расположенные на страничке, пусты!

Воспроизведение ситуации:
1. Распакуйте архив, ссылку на который я дал выше.
2. Откомпилите отдельно PROPPICK.VBP - это ActiveX DLL. Выставьте в свойствах этого проекта binary compatibility на полученную DLL-ку. Сохраните проект.
3. Запуститесь с группы PICKDEMO.VBG.
4. В свойствах start-up проекта EXAMPLE.VBP поменяйте тип на "Standard EXE".
5. Скомпилите EXAMPLE.VBP. Из полученного EXE-шника проперти-пейдж будет получаться пустой. А из VB IDE - всё путём.

Есть у кого мысли?!

Ответить

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

Номер ответа: 1
Автор ответа:
 Nash Bridges



Вопросов: 5
Ответов: 139
 Профиль | | #1 Добавлено: 14.10.05 18:37
а ты это http://relib.com/forums/thread844364.aspx видел? мой вопрос на релибе и что мне ответили. Ты про это? У меня все работало.

Ответить

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



Вопросов: 87
Ответов: 459
 Профиль | | #2 Добавлено: 14.10.05 19:53
Спасибо, но... этот вариант приводит у меня к тому же эффекту! из-под среды разработки всё ОК, а из EXE-шника - пустая проперти пейдж.

Пробовал на двух тачках:
Win2000 w/SP4 + VB6 w/SP5
и
WinXP Pro w/SP2 + VB6 w/SP6

Ответить

Номер ответа: 3
Автор ответа:
 Nash Bridges



Вопросов: 5
Ответов: 139
 Профиль | | #3 Добавлено: 14.10.05 19:58
это на всех контролах так ?

Ответить

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



Вопросов: 87
Ответов: 459
 Профиль | | #4 Добавлено: 14.10.05 19:59
Ну я взял листвью, у которого есть проперти пейдж "Цвета", а также шеридановскую кнопку. Оба раза - одно и то же.

Ответить

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



Вопросов: 87
Ответов: 459
 Профиль | | #5 Добавлено: 14.10.05 20:11
Щас вот ещё с флексгридом попробовал - та же фигня...

Ответить

Страница: 1 |

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



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