Переключение на Главную Страницу Страницы: 1 ... 36 37 [38] 39 40 ... 46 ОтправитьПечать
Очень популярная тема (более 25 ответов) Тестирование 1cpp-icl (icpp) (число прочтений - 185270 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #555 - 25. Сентября 2008 :: 16:19
Печать  
trad писал(а) 25. Сентября 2008 :: 14:29:
несмотря на
if (!stricmp(Name,"мд"))
ODBCRecordset::МД - Поле агрегатного объекта не обнаружено (МД)

Вот это, Дим, интересная тема.
Действительно, stricmp (и даже _stricmp) здесь не работает.
Теперь берем любую сборку, собранную ICL, - и (о чудо) - работает.
Выводы сделать пока не готов (а надо бы).

Возможно, из-за использования двух CRT локали инициализируются неверно.
Но вот вопрос, насколько это серьезно и насколько сложно универсально компенсировать.
Когда я изучал вопрос совместимости CRT6/CRT8 я прежде всего изучал механизмы распределения памяти.
В них расхождений не было найдено.
На том уровне гарантий, который мне был необходим (только для отладки) мне этого было достаточно.
Но понятно, что любое дело совсем без проблем обойтись не может, это нарушило бы закон мировой энтропии.

+
М.б. стоит просто куда-нибудь воткнуть
Код
Выбрать все
	setlocale(LC_ALL, "Russian");
 


и не думать о высоких материях... до следующего раза... Улыбка
Как думаешь?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #556 - 26. Сентября 2008 :: 04:06
Печать  
Выпущен релиз icpp 3.0.1.18

[-] 4185 Перехватчик: неверное англоязычное наименование CInterceptor исправлено на верное Interceptor

[-] 4186 Перехватчик: название класса "Hooker" необходимо сохранить для совместимости

[-] 4187 ООП: определение возвращаемого значения как void в prm-файле не является регистронезависимым - Исправлено

[-] 4128 Перехватчик: Событие_ЗаписьЖурналаРегистрации() - в 5 параметре теперь передается не строка, а ссылка на реальный объект из базы данных

[-] 4190 Перехватчик: исправлена неверная работа события "Событие_ЗаписьПользовательскогоСобытияЖурналаРегистрации"

[-] 4194 Перехватчик: Исправлено - событие "Событие_СозданиеКонтекста" вызывается только для групповых контекстов
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #557 - 26. Сентября 2008 :: 04:17
Печать  
to fez, artbear

В конфигурации FuncTest поправьте определение для класса:
Цитата:
Метод ExValueList::ВТаблицуЗначений - различается описание возвращаемого значения (Функция/Процедура) в описании класса (prm-файл) и его реализации (модуль класса)
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #558 - 26. Сентября 2008 :: 04:27
Печать  
artbear писал(а) 26. Сентября 2008 :: 04:06:
Выпущен релиз icpp 3.0.1.18

Забыл добавить еще одно исправление!

[-] 4194 Перехватчик: Исправлено - событие "Событие_СозданиеКонтекста" вызывается только для групповых контекстов
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #559 - 26. Сентября 2008 :: 04:27
Печать  
Nick писал(а) 26. Сентября 2008 :: 04:17:
to fez, artbear

В конфигурации FuncTest поправьте определение для класса:
Цитата:
Метод ExValueList::ВТаблицуЗначений - различается описание возвращаемого значения (Функция/Процедура) в описании класса (prm-файл) и его реализации (модуль класса)

Ты проверял на 3.0.1.17 или 3.0.1.18 релизе?
На 17 это может быть из-за Void (заглавная буква)
На 18 этой ошибки нет.
Жду ответа.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #560 - 26. Сентября 2008 :: 04:38
Печать  
Цитата:
Ты проверял на 3.0.1.17 или 3.0.1.18 релизе?
На 17 это может быть из-за Void (заглавная буква)
На 18 этой ошибки нет.
Жду ответа.


На 18 релизе тоже самое, ошибка выскакивает при запуске юнит тестов
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #561 - 26. Сентября 2008 :: 09:53
Печать  
Nick писал(а) 26. Сентября 2008 :: 04:17:
to fez, artbear
В конфигурации FuncTest поправьте определение для класса:


Спасибо, поправил
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #562 - 26. Сентября 2008 :: 11:52
Печать  
fez писал(а) 26. Сентября 2008 :: 09:53:
Nick писал(а) 26. Сентября 2008 :: 04:17:
to fez, artbear
В конфигурации FuncTest поправьте определение для класса:


Спасибо, поправил

Еще спасибо 17-18 релизу и мне Улыбка  Смех
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #563 - 26. Сентября 2008 :: 11:57
Печать  
fez писал(а) 26. Сентября 2008 :: 09:53:
Nick писал(а) 26. Сентября 2008 :: 04:17:
to fez, artbear
В конфигурации FuncTest поправьте определение для класса:


Спасибо, поправил

Кстати, подобных ошибок при загрузке 1С++ и компиляции собственных классов, наверняка, у пользователей 1С++ будет море Улыбка

Дело в том, что раньше конструкции
1) в прм-файле void Метод(Парам = "")
2) в модуле Процедура Метод(Парам) или Процедура Метод(Парам = "")
работали с точки зрения пользователя 1С++ верно, хотя на самом деле нет Улыбка - фактически значения по умолчанию, указанные пользователем, для этого метода не использовались.

Проверить легко - задав значение по умолчанию не пустым и не равным 0, в старых версиях получали неверное поведение - параметр по умолчанию передавался пустым Улыбка или вообще не передавался, вызываю ошибку вызова метода!

А так как с первого прочтения кода прм-файла и модуля сложно понять, где ошибка, я добавил подробное примечание для подобного случая при компиляции класса для любого подобного метода.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #564 - 26. Сентября 2008 :: 12:18
Печать  
Артур!
Это наверное из-за того что я тебе писал?
Спасибо что не оставил без внимания!
  
Наверх
 
IP записан
 
_Shadow_
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Зарегистрирован: 29. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #565 - 29. Сентября 2008 :: 12:58
Печать  
Доброе время суток...
Обноружился такой баг/фич...
Форма, на ней ТабличноеПоле... форма развернута (не в окне!)... меняем параметры шрифта формы (Сервис - Параметры - Интерфейс - Шрифты Формы), например размер...
1С падает с ошибкой...
AppName: 1cv7s.exe       AppVer: 7.70.0.27       ModName: basic.dll
ModVer: 7.70.0.27       Offset: 0000c4eb

Если делаем то же самое только с не развернутой (в окне или восстановленной) формой, то всё ок!.

Да... и ещё в догонку...после изменения параметров шрифта формы при открытой форме с ТабличнымПолем шрифт в табличном поле меняется на выбранный, но после закрытия,открытия формы, в табличном поле опять "стандартный" шрифт ("стандартный" - читай "не тот который выбран в шрифтах формы интерфейса")

1с++ v:3.0.1.18
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #566 - 29. Сентября 2008 :: 09:36
Печать  
_Shadow_ писал(а) 29. Сентября 2008 :: 12:58:
Обноружился такой баг/фич...
Форма, на ней ТабличноеПоле... форма развернута (не в окне!)... меняем параметры шрифта формы (Сервис - Параметры - Интерфейс - Шрифты Формы), например размер...
1С падает с ошибкой...
а ты попробуй сделать тоже самое, но не загружая ВК вообще и не создавая ТП
  

1&&2&&3
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #567 - 29. Сентября 2008 :: 10:03
Печать  
trad писал(а) 29. Сентября 2008 :: 09:36:
а ты попробуй сделать тоже самое, но не загружая ВК вообще и не создавая ТП

Оу. А ведь 27 релиз на дворе...

_Shadow_ писал(а) 29. Сентября 2008 :: 12:58:
Да... и ещё в догонку...после изменения параметров шрифта формы при открытой форме с ТабличнымПолем шрифт в табличном поле меняется на выбранный, но после закрытия,открытия формы, в табличном поле опять "стандартный" шрифт ("стандартный" - читай "не тот который выбран в шрифтах формы интерфейса")

Заявка, конечно, имеет право на существование.
http://www.1cpp.ru/bugs/show_bug.cgi?id=4202
« Последняя редакция: 29. Сентября 2008 :: 11:32 - kms »  

De quelle planète es-tu?
Наверх
 
IP записан
 
_Shadow_
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 8
Зарегистрирован: 29. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #568 - 29. Сентября 2008 :: 15:10
Печать  
trad писал(а) 29. Сентября 2008 :: 09:36:
_Shadow_ писал(а) 29. Сентября 2008 :: 12:58:
Обноружился такой баг/фич...
Форма, на ней ТабличноеПоле... форма развернута (не в окне!)... меняем параметры шрифта формы (Сервис - Параметры - Интерфейс - Шрифты Формы), например размер...
1С падает с ошибкой...
а ты попробуй сделать тоже самое, но не загружая ВК вообще и не создавая ТП

попробовал просто открыть форму без ТП и проделать те же действия.... не падает Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #569 - 29. Сентября 2008 :: 17:35
Печать  
_Shadow_ писал(а) 29. Сентября 2008 :: 15:10:
попробовал просто открыть форму без ТП и проделать те же действия.... не падает Улыбка

Не верю. (с) С-кий
Что, дефолтная форма на пустой конфигурации не падает (при изменении свойств шрифта на максимизированной форме)?
  

EmptyForm.ert ( 6 KB | Загрузки )

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 36 37 [38] 39 40 ... 46
ОтправитьПечать