Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) 1C++ и АктивИкс 3.5 проблема !!! (число прочтений - 2817 )
serpentariy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 35
Зарегистрирован: 19. Ноября 2009
1C++ и АктивИкс 3.5 проблема !!!
19. Ноября 2009 :: 08:25
Печать  
Здравствуйте.  Печаль
Ситуация Следующего характера.

Есть некая разработка АктивИкс CityMap1C, ...//infostart.ru/public/18770/  первая ее версия работала с Net Framework 2.0 и 1С++ перехватывала все ее события, вторая версия написана уже на Net Framework 3.5 и в ней перестали отрабатывать некоторые события, такие как изменения масштаба колесиком мышки и двойной клик по карте. Разработчик написал первую и вторую верси. этого АктивИкса как для 8-ки так и для 7.7. В 8-ке все работае в 7-ке перестало. Разработчик кивает в сторну 1С++, что она либо не работает с Net Framework 3.5 либр чтото не так делает.... ПОМОГИТЕ плиз
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #1 - 19. Ноября 2009 :: 09:03
Печать  
Было бы неплохо какую-нибудь тестовую обработочку, чтобы увидеть проблему.
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
serpentariy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 35
Зарегистрирован: 19. Ноября 2009
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #2 - 19. Ноября 2009 :: 09:24
Печать  
steban писал(а) 19. Ноября 2009 :: 09:03:
Было бы неплохо какую-нибудь тестовую обработочку, чтобы увидеть проблему.


Есть Демо версия с примером
h t t p ://infostart.ru/public/download.php?file=53507
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #3 - 19. Ноября 2009 :: 09:36
Печать  
И какие события не работают ?
У мню всё работает в этой демке.. и колёсико и дабл клик..
  
Наверх
 
IP записан
 
serpentariy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 35
Зарегистрирован: 19. Ноября 2009
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #4 - 19. Ноября 2009 :: 09:38
Печать  
у вас 7.7 ????
сори не ту ссылку дал...
вот новая демка http://infostart.ru/public/download.php?file=60842
Зум колесиком мышки
и
Процедура АктХ_ПриДвойномЩелчкеМышкой(Координаты)
     Сообщить(Карта.ПолучитьАдресМеста(Координаты));
КонецПроцедуры // АктХ_ПриДвойномЩелчкеМышкой
ее там нет надо добавить
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #5 - 19. Ноября 2009 :: 09:50
Печать  
В этой не работает.. но это скорее всего не 1сpp виновата - а сам Василий..
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #6 - 19. Ноября 2009 :: 09:53
Печать  
ЗЫ: посмотрел в снеговике - тоже не работает..Так что, пинайте Душелова.
  
Наверх
 
IP записан
 
serpentariy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 35
Зарегистрирован: 19. Ноября 2009
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #7 - 19. Ноября 2009 :: 09:55
Печать  
Вот он пока и разбирается.
хорошая компанента у него получилась, если все срастется с Зумом... будет вообще сказка
спасибо хоть за то что попробовали проверить.
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #8 - 19. Ноября 2009 :: 10:21
Печать  
serpentariy писал(а) 19. Ноября 2009 :: 09:38:
Процедура АктХ_ПриДвойномЩелчкеМышкой(Координаты)
     Сообщить(Карта.ПолучитьАдресМеста(Координаты));
КонецПроцедуры // АктХ_ПриДвойномЩелчкеМышкой
ее там нет надо добавить

нету там такого события.
Код
Выбрать все
void ПриОшибке(string ТекстОшибки);
void ПриИзмененииСвойстваМаркера(Маркер Маркер, string ИмяСвойства);
void ПриИзмененииТипаКарты(string ТипКарты);
void ПриИзмененииТекущейПозиции(Координаты Координаты);
void ПриИзмененииМасштаба();
void ПриНачалеЗагрузки(int Загрузчик);
void ПослеЗагрузки(int Загрузчик);
void ПриОшибкеЗагрузки(int Масштаб, Точка Точка);
void ПриВыбореМаркера(Маркер Маркер);
 


в новой демке для 8-ки колесо работает "через раз". даже "через три".
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #9 - 19. Ноября 2009 :: 10:23
Печать  
Eprst писал(а) 19. Ноября 2009 :: 09:53:
ЗЫ: посмотрел в снеговике - тоже не работает..Так что, пинайте Душелова.

а можно и я стрелочником побуду?  Улыбка
пинайте MS Смех
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
serpentariy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 35
Зарегистрирован: 19. Ноября 2009
Re: 1C++ и АктивИкс 3.5 проблема !!!
Ответ #10 - 19. Ноября 2009 :: 10:27
Печать  
steban писал(а) 19. Ноября 2009 :: 10:21:
serpentariy писал(а) 19. Ноября 2009 :: 09:38:
Процедура АктХ_ПриДвойномЩелчкеМышкой(Координаты)
     Сообщить(Карта.ПолучитьАдресМеста(Координаты));
КонецПроцедуры // АктХ_ПриДвойномЩелчкеМышкой
ее там нет надо добавить

нету там такого события.
Код
Выбрать все
void ПриОшибке(string ТекстОшибки);
void ПриИзмененииСвойстваМаркера(Маркер Маркер, string ИмяСвойства);
void ПриИзмененииТипаКарты(string ТипКарты);
void ПриИзмененииТекущейПозиции(Координаты Координаты);
void ПриИзмененииМасштаба();
void ПриНачалеЗагрузки(int Загрузчик);
void ПослеЗагрузки(int Загрузчик);
void ПриОшибкеЗагрузки(int Масштаб, Точка Точка);
void ПриВыбореМаркера(Маркер Маркер);
 


в новой демке для 8-ки колесо работает "через раз". даже "через три".


в демку значит он не вставил  ПриДвойномЩелчкеМышкой()
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать