Переключение на Главную Страницу Страницы: [1] 2 3 4 ОтправитьПечать
Очень популярная тема (более 25 ответов) 3D Active Button Magic (число прочтений - 12086 )
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
3D Active Button Magic
23. Июля 2010 :: 06:33
Печать  
Кто работал, с 3D Active Button Magic - просьба выложите пример кода.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 3D Active Button Magic
Ответ #1 - 26. Июля 2010 :: 05:35
Печать  
На вот..чей-то готовый класс:
  

_______002.rar ( 32 KB | Загрузки )
Наверх
 
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #2 - 26. Июля 2010 :: 08:33
Печать  
Посмотрел инспектором 3dabm9u.ocx Вот этого не не нашел "BTNENH.BtnEnhCtrl.4".
Где нужно искать ProgID? В какой ветке? В инспекторе несколько веток:
Enums
DispInterfaces
Event interfaces
CoClasses
  

ActivX.jpg ( 36 KB | Загрузки )
ActivX.jpg
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 3D Active Button Magic
Ответ #3 - 26. Июля 2010 :: 08:47
Печать  
я обычно смотрю в реестре.
  
Наверх
 
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #4 - 26. Июля 2010 :: 09:07
Печать  
В реестре есть. В инспекторе нет. А в какой ветке расположены свойства?
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 3D Active Button Magic
Ответ #5 - 26. Июля 2010 :: 09:47
Печать  
Ээ.. я вообще сторонним софтом не пользуюсь, смотрю просто в ворде (в вижуал бейсике)
  
Наверх
 
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #6 - 26. Июля 2010 :: 10:45
Печать  
Какая-то засада! Попробовал сделать без класса. Поместил текст на форму с индификатором "кнОК", в модуле в процедуре ПриОткрытии написал:       

       Кнопка=СоздатьОбъект("АктивИкс");
     Кнопка.УстановитьАтрибут(Форма,"кнОК");
     Кнопка.СоздатьЭУ("BTNENH.BtnEnhCtrl.4");
Открываю форму, вылетает ошибка памяти!
Что нужно сделать не понятно? Печаль
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 3D Active Button Magic
Ответ #7 - 26. Июля 2010 :: 10:52
Печать  
Писать нужно не в ПриОткрытии, а в ПослеОткрытия или в ФормаПриСоздании или в ПослеСозданияФормы
  
Наверх
 
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #8 - 26. Июля 2010 :: 11:12
Печать  
Ага. Точно. Не обратил внимания.
Но если закрыть обработку, потом снова открыть вылетает таже ошибка памяти. Злой
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 3D Active Button Magic
Ответ #9 - 26. Июля 2010 :: 11:53
Печать  
Попробуй прописать через глоб переменную модуля:
Перем Кнопка;

  
Наверх
 
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #10 - 26. Июля 2010 :: 12:28
Печать  
Перем Кнопка Экспорт;

Та же беда  Нерешительный
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: 3D Active Button Magic
Ответ #11 - 26. Июля 2010 :: 12:43
Печать  
RuporAbsurda писал(а) 26. Июля 2010 :: 12:28:
Перем Кнопка Экспорт;

Та же беда  Нерешительный

Скажи номер версии активикса.
С последними сборками 1С++ была такая беда.
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: 3D Active Button Magic
Ответ #12 - 26. Июля 2010 :: 12:50
Печать  
Или в ПриЗакрытии() напиши ТвояПеременнаяСАктивИксом.Уничтожить().
Хотя с последней версией активикса работает и без этого.
  
Наверх
ICQ  
IP записан
 
RuporAbsurda
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 413
Зарегистрирован: 29. Июня 2006
Re: 3D Active Button Magic
Ответ #13 - 26. Июля 2010 :: 12:56
Печать  
ver 3.2.1.0
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: 3D Active Button Magic
Ответ #14 - 26. Июля 2010 :: 12:59
Печать  
RuporAbsurda писал(а) 26. Июля 2010 :: 12:56:
ver 3.2.1.0

Да нет.
Версию ocx.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 4
ОтправитьПечать