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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
1cpp-icl (icpp)
20. Марта 2008 :: 20:13
Печать  
Ну, в принципе, проект готов, он совместим с VS2005/ICL, собирается и даже работает. Улыбка
Как он работает - посмотрим.

К ТП и ИТ у меня вопросов нет, ибо они в этом ключе у меня работают уже больше полугода.
По остальному - будет видно, тестировать надо.

all

Приглашаю всех, кому не западло работать со мной, подключаться по мере сил.
Я бы и дальше тянул 2.5, но если честно очень утомительно постоянно портировать код между разными проектами с разными условиями сборки.

Пока декларируется совместимость с 2.5 на уровне функционала.
Не берусь отслеживать изменения в 2.5 каждый день, скорее буду стараться синхронизировать где-то раз в неделю.
Надеюсь, что по мере того, как у всех все будет готово для сборки 1cpp-icl, необходимость в этом вообще исчезнет... (поскорее бы).

Короче, велкам.


Я что-то так и не придумал, что писать в инструкции по сборке, кроме того, что я уже написал.
http://www.1cpp.ru/forum/YaBB.pl?num=1204706900/3#3

Т.е. мне не очень понятно, на каком этапе здесь подстерегают проблемы, о которых надо написать подробно.
Короче, по-моему, все должно получиться автоматически, но если нет - разберемся.

Да, проект - под VS2005; ICL - 10.1.020; STLPort 5.1.5; boost 1.34.1
Расположен - на CVS у Федора, модуль icpp.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #1 - 20. Марта 2008 :: 20:19
Печать  
Сборку я пока выложил в ветке для тестирования http://www.1cpp.ru/forum/YaBB.pl?num=1206042291/0#3
Собственно, можно собирать в любое время из CVS.

fez

Федор, ты не мог бы ее грамотно в wiki приделать? - я честно говоря, не знаю, как это осуществить.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #2 - 20. Марта 2008 :: 20:37
Печать  
vandalsvq

Саша, большое тебе спасибо за ints и als для ТП. Улыбка
Я их включил в проект, надеюсь, ты не против.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #3 - 21. Марта 2008 :: 02:54
Печать  
1. Как ее залить из ЦВС ? Под моим логином или анонимусом не дает сделать checkout для модуля icpp
2. У кого права на запись в проект?
3. Как разделим обязанности по модулям?
4. ИМХО нужно где-то выложить необходимые сборки Boost и STLPort.
Что скажешь?

ОФФ: Может быть, у меня какие-то проблемы с ЦВС? Я, например, под анонимусом не могу и Фанктест скачать Печаль
Кто поможет?
  

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


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #4 - 21. Марта 2008 :: 04:15
Печать  
kms писал(а) 20. Марта 2008 :: 20:37:
vandalsvq

Саша, большое тебе спасибо за ints и als для ТП. Улыбка
Я их включил в проект, надеюсь, ты не против.


я очень НЕ против  Подмигивание
по крайней мере это мой небольшой, но вклад в развитие  Очень довольный
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #5 - 21. Марта 2008 :: 07:28
Печать  
artbear писал(а) 21. Марта 2008 :: 02:54:
1. Как ее залить из ЦВС ? Под моим логином или анонимусом не дает сделать checkout для модуля icpp
2. У кого права на запись в проект?
3. Как разделим обязанности по модулям?
4. ИМХО нужно где-то выложить необходимые сборки Boost и STLPort.
Что скажешь?

ОФФ: Может быть, у меня какие-то проблемы с ЦВС? Я, например, под анонимусом не могу и Фанктест скачать Печаль
Кто поможет?

1. Это - точно к Федору.
Я просил, чтобы у тебя была возможность записи под твоим логином.
2. ADirks steban trad orefkov artbear fez Uzhast kms
3. Ну давай ты еще раз огласишь список тем, которые ты будешь сопровождать.
4. Да можно и выложить, можно и собирать научиться.
Выложу куда-нибудь в выходные.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #6 - 21. Марта 2008 :: 07:36
Печать  
Про процесс разработки.

У меня нет большого желания заниматься микроменеджментом, модерированием правок и т.д.
До тех пор, пока коммиты находятся в зонах, которыми владеют авторы, авторы за них и отвечают.
Вопросы, которые пересекают границы соседних авторских зон, надо обсуждать с соответствующими авторами.
Глобальные вопросы, архитектурные вопросы и вопросы, которые влияют на общую стабильность, будем обсуждать.

Что касается обсуждений - я не хочу что-то обсуждать слишком жарко.
Целью обсуждений является не само обсуждение, а поиск конкретного приемлемого решения.
Поэтому всецело приветствую краткие обсуждения по существу, сам тоже буду к этому стремиться.

Если поиск единого мнения будет катастрофически неудачным, буду принимать решение, исходя из своего здравого смысла и опираясь на мнение наиболее активных в разработке авторов.
В целом, я думаю, все будет хорошо.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #7 - 21. Марта 2008 :: 07:39
Печать  
kms писал(а) 21. Марта 2008 :: 07:28:
3. Ну давай ты еще раз огласишь список тем, которые ты будешь сопровождать.

ООП (КОП, ФабрикаОбъектов, MetaInfoClasses), ВыполняемыйМодуль, Перехватчик, Информатор, БуферОбмена, Система (этот класс, скорее всего, будет обсуждаемым), РеестрВин
Также готов быть на подхвате по АктивИкс-у, если Степану будет некогда Улыбка
Классы Форма, Структура могу взять, если больше никто не захочет.
Делегат/Менеджер событий ты сам будешь вести или все-таки я их буду поддерживать?
Вроде ничего не забыл.
  

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



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #8 - 21. Марта 2008 :: 07:40
Печать  
Артур, ты им чего-нибудь оставь.
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #9 - 21. Марта 2008 :: 07:49
Печать  
artbear писал(а) 21. Марта 2008 :: 07:39:
kms писал(а) 21. Марта 2008 :: 07:28:
3. Ну давай ты еще раз огласишь список тем, которые ты будешь сопровождать.

ООП (КОП, ФабрикаОбъектов, MetaInfoClasses), ВыполняемыйМодуль, Перехватчик, Информатор, БуферОбмена, Система (этот класс, скорее всего, будет обсуждаемым), РеестрВин
Также готов быть на подхвате по АктивИкс-у, если Степану будет некогда Улыбка
Классы Форма, Структура могу взять, если больше никто не захочет.
Делегат/Менеджер событий ты сам будешь вести или все-таки я их буду поддерживать?
Вроде ничего не забыл.

По объекту Форма есть планы; в остальном - у меня нет возражений.
Хочется верить, Артур, что твоя энергия пойдет во благо Подмигивание

Ты еще не написал Тестирование - а это я бы сказал самая замечательная часть твоей работы.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #10 - 21. Марта 2008 :: 07:53
Печать  
Ну тестирование - это святое Улыбка, без него нельзя гарантировать стабильности, жаль, что не все это понимают Печаль
Я без него никак.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #11 - 21. Марта 2008 :: 07:53
Печать  
steban

Степ, АктивИкс - это вообще чисто твой раздел проекта.
Т.е. предложение Артура я воспринимаю как предложение помощи, не иначе. Улыбка
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #12 - 21. Марта 2008 :: 07:55
Печать  
kms писал(а) 21. Марта 2008 :: 07:49:
По объекту Форма есть планы;

Если Дима Трапезников будет работать, тогда, я точно знаю, у него есть наработки по элементам управления. Пока, правда, не знаю, будет ли он включать их в состав 1С++ Улыбка
  

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


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #13 - 21. Марта 2008 :: 07:57
Печать  
kms писал(а) 21. Марта 2008 :: 07:53:
Степ, АктивИкс - это вообще чисто твой раздел проекта.

Не претендую.
Согласен чтобы правил любой желающий.
Ессно и гарантий никаких не даю Подмигивание
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #14 - 21. Марта 2008 :: 07:59
Печать  
kms писал(а) 21. Марта 2008 :: 07:53:
steban

Степ, АктивИкс - это вообще чисто твой раздел проекта.
Т.е. предложение Артура я воспринимаю как предложение помощи, не иначе. Улыбка

+1
  

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


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #15 - 21. Марта 2008 :: 08:03
Печать  
kms писал(а) 21. Марта 2008 :: 07:53:
чисто твой раздел проекта

Там есть код Саши Орефкова и Артура
  

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



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #16 - 21. Марта 2008 :: 08:08
Печать  
artbear писал(а) 21. Марта 2008 :: 07:55:
Если Дима Трапезников будет работать,

Нет, я не буду. Вычеркивайте  Улыбка
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #17 - 21. Марта 2008 :: 08:40
Печать  
steban писал(а) 21. Марта 2008 :: 08:03:
kms писал(а) 21. Марта 2008 :: 07:53:
чисто твой раздел проекта

Там есть код Саши Орефкова и Артура

Ну, как скажете Улыбка

trad писал(а) 21. Марта 2008 :: 08:08:
artbear писал(а) 21. Марта 2008 :: 07:55:
Если Дима Трапезников будет работать,

Нет, я не буду. Вычеркивайте  Улыбка

Да... Предложение работать звучит, конечно, неправильно. Улыбка
А пиво пить с нами будешь? Участвовать в творческих посиделках? Улыбка
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #18 - 21. Марта 2008 :: 08:49
Печать  
trad

Вот, например, как тебе такое предложение?
http://www.1cpp.ru/forum/YaBB.pl?num=1205929683
  

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



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #19 - 21. Марта 2008 :: 09:42
Печать  
OLE DB на меня запиши. Только не на всю жизнь Улыбка На период доведения функционала до вменямого состояния Улыбка
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #20 - 21. Марта 2008 :: 09:55
Печать  
Uzhast писал(а) 21. Марта 2008 :: 09:42:
OLE DB на меня запиши. Только не на всю жизнь Улыбка На период доведения функционала до вменямого состояния Улыбка

Ага, и постовщика для ТП...  Круглые глаза
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #21 - 21. Марта 2008 :: 10:00
Печать  
JohnyDeath писал(а) 21. Марта 2008 :: 09:55:
Ага, и постовщика для ТП...  Круглые глаза

Ну дык Улыбка
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #22 - 21. Марта 2008 :: 11:29
Печать  
kms писал(а) 21. Марта 2008 :: 08:40:
А пиво пить с нами будешь? Участвовать в творческих посиделках? Улыбка
да, потрепаться - у меня иногда накатывает
  

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



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #23 - 21. Марта 2008 :: 11:56
Печать  
Uzhast писал(а) 21. Марта 2008 :: 09:42:
OLE DB на меня запиши. Только не на всю жизнь Улыбка На период доведения функционала до вменямого состояния Улыбка

копирайты не забудь оставить
  
Наверх
ICQ  
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #24 - 21. Марта 2008 :: 11:58
Печать  
spock писал(а) 21. Марта 2008 :: 11:56:
копирайты не забудь оставить

Кто о чем, а вшивый о бане...

Если от твоего кода после рефакторинга что-нибудь останется, то нет проблем.
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #25 - 21. Марта 2008 :: 12:00
Печать  
Uzhast писал(а) 21. Марта 2008 :: 11:58:
spock писал(а) 21. Марта 2008 :: 11:56:
копирайты не забудь оставить

Кто о чем, а вшивый о бане...

Если от твоего кода после рефакторинга что-нибудь останется, то нет проблем.

Вот по этому я и настаиваю, чтобы ты писал свое.
  
Наверх
ICQ  
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #26 - 21. Марта 2008 :: 12:03
Печать  
spock писал(а) 21. Марта 2008 :: 12:00:
Вот по этому я и настаиваю, чтобы ты писал свое.

Ради бога, настаивай - никто тебе не запрещает.
  
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #27 - 21. Марта 2008 :: 12:15
Печать  
kms писал(а) 20. Марта 2008 :: 20:19:
fez
Федор, ты не мог бы ее грамотно в wiki приделать? - я честно говоря, не знаю, как это осуществить.

В чем конкретно у тебя проблема?
  
Наверх
www  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #28 - 21. Марта 2008 :: 12:20
Печать  
kms писал(а) 21. Марта 2008 :: 07:28:
Я просил, чтобы у тебя была возможность записи под твоим логином.
2. ADirks steban trad orefkov artbear fez Uzhast kms

Добавил Артура. Там из этого списка щас нет Олега, но это только потому что у меня нет открытой части его ключа.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #29 - 21. Марта 2008 :: 13:29
Печать  
fez писал(а) 21. Марта 2008 :: 12:15:
kms писал(а) 20. Марта 2008 :: 20:19:
fez
Федор, ты не мог бы ее грамотно в wiki приделать? - я честно говоря, не знаю, как это осуществить.

В чем конкретно у тебя проблема?

Как файл прикрепить?
Можно сделать, чтобы в то же место его могли прикреплять только сертифицированные пользователи (по конкретному списку)?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #30 - 21. Марта 2008 :: 13:40
Печать  
kms писал(а) 21. Марта 2008 :: 13:29:
Как файл прикрепить?

Слева снизу в разделе "нструменты" пункт "Загрузить файл".

Цитата:
Можно сделать, чтобы в то же место его могли прикреплять только сертифицированные пользователи (по конкретному списку)?

Сейчас странички могут менять только зарегистрированные пользователи.
Сделать доступ более суровым теоретически тоже можно (надо плагинчик установить), но на данном этапе считаю это излишним.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #31 - 21. Марта 2008 :: 13:51
Печать  
fez писал(а) 21. Марта 2008 :: 13:40:
kms писал(а) 21. Марта 2008 :: 13:29:
Как файл прикрепить?

Слева снизу в разделе "нструменты" пункт "Загрузить файл".

А, вижу, thanx.
Только у меня это называется "oolbox" - "Upload file".
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #32 - 27. Марта 2008 :: 12:29
Печать  
Миша, крик души. Осталась надежда только на тебя.
Пожалуйста, сделай отвязку от нижнего подчеркивания при типизации. Мне подсунули конфу, где таких справочников и доков просто немеряно.  Плачущий
В обмен - поставлю 3.0 везде где можно!  Подмигивание

П.С. вроде ж и решение найдено ( http://www.1cpp.ru/forum/YaBB.pl?num=1204661145;start=all )
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #33 - 27. Марта 2008 :: 12:53
Печать  
JohnyDeath писал(а) 27. Марта 2008 :: 12:29:
Мне подсунули конфу, где таких справочников и доков просто немеряно.  Плачущий

Ну... когда-нибудь это должно было случиться... Улыбка

Цитата:
В обмен - поставлю 3.0 везде где можно!  Подмигивание

Улыбка

Тебе когда нужно-то?

Тут беда то в чем - народ переживает, что icpp перестает совпадать с 1cpp.
А в 1cpp я это решать не буду.

JohnyDeath писал(а) 06. Марта 2008 :: 07:42:
Вооо, только что хотел предложить! Или вообще какой-нибудь "нечитаемый" символ  типа "‡".

А драйвер съест? Можешь проверить?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #34 - 27. Марта 2008 :: 13:00
Печать  
kms писал(а) 27. Марта 2008 :: 12:53:
Ну... когда-нибудь это должно было случиться... Улыбка

У меня такое уже случалось. Правил всё ручками. Благо там был один или два справочника.
Цитата:
Тебе когда нужно-то?

Вчера  Подмигивание
Цитата:
Тут беда то в чем - народ переживает, что icpp перестает совпадать с 1cpp.
А в 1cpp я это решать не буду.

А думаешь на пользователях это может как-то отрицательно отразится? Мне кажется, что нам (пользователям) вообще по барабану как метапарсер кидает туда-сюда эти буковки.
Цитата:
А драйвер съест? Можешь проверить?

Проверить конечно могу, только не знаю как..   Нерешительный Если подскажешь/покажешь, с радостью проверю!  Очень довольный
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #35 - 27. Марта 2008 :: 13:11
Печать  
kms писал(а) 27. Марта 2008 :: 12:53:
JohnyDeath писал(а) 06. Марта 2008 :: 07:42:
Вооо, только что хотел предложить! Или вообще какой-нибудь "нечитаемый" символ  типа "‡".

А драйвер съест? Можешь проверить?

попробывал так:
Код
Выбрать все
SELECT
  СпрАг.ID AS [Агент‡]
FROM
  sc143 as СпрАг 


меня поругали:
Цитата:
FAILED! ICommandText::Execute(): Syntax error.
 Печаль
Это надо было сделать?
Тогда можно пойти твоим путём
Цитата:
Типа не "." в "_", а "." в "_VVV_", и обратно?


думаю, что вероятность встретить конфу с такими символами ничтожно мала (=можно списать на погрешность  Подмигивание )
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #36 - 27. Марта 2008 :: 13:30
Печать  
JohnyDeath писал(а) 27. Марта 2008 :: 13:11:
Тогда можно пойти твоим путём
Цитата:
Типа не "." в "_", а "." в "_VVV_", и обратно?


Знать бы еще, нет ли ограничения в DBF на длину идентификатора...
  

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



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #37 - 27. Марта 2008 :: 13:56
Печать  
точный рецепт:

1.stdafx.h
Код
Выбрать все
const char TypeNamePrefix[] = "_1c_type_"; 

меняем на
Код
Выбрать все
const char TypeNamePrefix[] = "_1c_type_";
const char InsteadDot[] = "_instead_dot_"; 



2. CMetaNameParser:ЯзыкrocessForFox()
Код
Выбрать все
TypingAlias.Replace('.', '_'); 


Код
Выбрать все
TypingAlias.Replace(".", InsteadDot); 



3. CV7ODBCProvider:УжасnAddToSelectList
C1CPP_ODBCRecordSet::TypifyField
COLEDBCommand::GetType1C

Код
Выбрать все
Replace('_', '.') 


Код
Выбрать все
Replace(InsteadDot, ".") 


  

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



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #38 - 27. Марта 2008 :: 13:58
Печать  
проверил на ODBC и OLEDB - мин нет
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #39 - 27. Марта 2008 :: 13:59
Печать  
Спасибо, Дим.
Особенно понравилось веселенькое оформление Улыбка

Так с длиной идентификатора (мы же увеличиваем длину) - ничего, нормально пройдет?
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #40 - 27. Марта 2008 :: 14:01
Печать  
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #41 - 27. Марта 2008 :: 14:03
Печать  
kms писал(а) 27. Марта 2008 :: 13:59:
Так с длиной идентификатора (мы же увеличиваем длину) - ничего, нормально пройдет?

Попробывал самым точным способом "в лоб":
Код
Выбрать все
Select
012345678901234567890123456789012345678901234567890
.... 


нормально работает.

дальше насиловать пальцы не стал  Подмигивание
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #42 - 27. Марта 2008 :: 14:04
Печать  
Лады, я думаю, этого хватит Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #43 - 27. Марта 2008 :: 14:06
Печать  
kms писал(а) 27. Марта 2008 :: 14:04:
Лады, я думаю, этого хватит Улыбка

вот и зашибись!  Очень довольный
Когда качать?  Класс
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #44 - 27. Марта 2008 :: 14:30
Печать  
kms писал(а) 27. Марта 2008 :: 14:22:
Качай Улыбка
Только расскажешь, как пойдет.

Мегареспект за оперативность!

Или я делаю что-то не то, или...
Запрос:
Код
Выбрать все
SELECT
  СпрАг.ID AS [Агент  $Справочник.Агенты_Брокеры]
FROM
  $Справочник.Агенты_Брокеры as СпрАг 


Нифига не типизирует  Печаль

Отладка:
Цитата:
SELECT
 СпрАг.ID AS [Агент_1c_type_Справочник_instead_dot_Агенты_Брокеры]
FROM
 sc143 as СпрАг
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #45 - 27. Марта 2008 :: 14:33
Печать  
Блин, дайте мне мини-пример для OLEDB, я хоть сам у себя проверю.
Ни у кого не завалялось под рукой, чтобы мне не вникать особо?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #46 - 27. Марта 2008 :: 14:42
Печать  
kms писал(а) 27. Марта 2008 :: 14:33:
Блин, дайте мне мини-пример для OLEDB, я хоть сам у себя проверю.
Ни у кого не завалялось под рукой, чтобы мне не вникать особо?

Так пойдёт? (при условии, что у тебя драйвер установлен)

А на SQL работает нормально?
  

miniOLEDB.ert ( 78 KB | Загрузки )
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #47 - 27. Марта 2008 :: 14:44
Печать  
Пойдет.
Драйвер сейчас где-нибудь найду.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #48 - 27. Марта 2008 :: 15:08
Печать  
kms писал(а) 27. Марта 2008 :: 14:44:
Пойдет.
Драйвер сейчас где-нибудь найду.

http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA...
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #49 - 27. Марта 2008 :: 15:08
Печать  
Отвлекся.

Но не разбираться все равно не получится, как бы я не старался.
Какая-то засада с драйвером (взял sp2), или со строкой подключения

Цитата:
Рез=БД.Соединение(СтрокаСоединения);
{Y:\MINIOLEDB.ERT(6)}: FAILED! IDataInitialize::GetDataSource(): Format of the initialization string does not conform to the OLE DB specification.
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #50 - 27. Марта 2008 :: 15:10
Печать  
JohnyDeath писал(а) 27. Марта 2008 :: 15:08:
kms писал(а) 27. Марта 2008 :: 14:44:
Пойдет.
Драйвер сейчас где-нибудь найду.

http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA...

Ага, спасибо.
Надо будет в TSQLInV7FirstSteps.html  тоже исправить, там путь неверный.
  

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



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #51 - 27. Марта 2008 :: 15:11
Печать  
kms писал(а) 27. Марта 2008 :: 15:08:
Отвлекся.

Но не разбираться все равно не получится, как бы я не старался.
Какая-то засада с драйвером (взял sp2), или со строкой подключения

Цитата:
Рез=БД.Соединение(СтрокаСоединения);
{Y:\MINIOLEDB.ERT(6)}: FAILED! IDataInitialize::GetDataSource(): Format of the initialization string does not conform to the OLE DB specification.

Вот такая строка работает везде:
Код
Выбрать все
		глСтрокаПрямогоПодключенияКБД = Шаблон ("Provider=VFPOLEDB.1; Mode=ReadWrite;
		|Data Source=[КаталогИБ ()];");
 

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #52 - 27. Марта 2008 :: 15:17
Печать  
Uzhast писал(а) 27. Марта 2008 :: 15:11:
Вот такая строка работает везде:

Оу. Работает. Шаман, да? Улыбка
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #53 - 27. Марта 2008 :: 15:27
Печать  
Uzhast писал(а) 27. Марта 2008 :: 15:11:
Вот такая строка работает везде:
Код
Выбрать все
		глСтрокаПрямогоПодключенияКБД = Шаблон ("Provider=VFPOLEDB.1; Mode=ReadWrite;
		|Data Source=[КаталогИБ ()];");
 


Закинь в ветку ФАК-а по прямым запросам, плиз.
Или там все уже есть? Улыбка
  

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)
Ответ #54 - 27. Марта 2008 :: 15:32
Печать  
Кстати, для ОЛЕДБ в конфе тестирования 1С++ можно быстро нарисовать тест по образцу моих тестов ОЛЕДБ Улыбка Там абсолютно ничего сложного.
  

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



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #55 - 27. Марта 2008 :: 15:43
Печать  
Миша, ты из рецепта пункт 3 для COLEDBCommand::GetType1C выполнил?
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #56 - 27. Марта 2008 :: 16:02
Печать  
Все, готово.
Быстроподнятыйбутерброднесчитаетсяупавшим. Улыбка

http://www.1cpp.ru/index.php/Image:Icpp-latest.rar
« Последняя редакция: 27. Марта 2008 :: 17:58 - kms »  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #57 - 27. Марта 2008 :: 16:20
Печать  
trad писал(а) 27. Марта 2008 :: 15:43:
Миша, ты из рецепта пункт 3 для COLEDBCommand::GetType1C выполнил?

Нет, Дим, тут я все сделал правильно.
Но я захотел еще вынести определения

const char TypeNamePrefix[] = "_1c_type_";
const char szDotSubst[] = "_1c_dot_";

из общего заголовка (зачем опредять в каждом модуле?), оставив только объявления.
но отвлекся и фокус не удался.

Конкретно, там есть такая мудрая конструкция:

CString Type1C(strName.operator LPCTSTR() + nPos + (sizeof(TypeNamePrefix) - 1));

А поскольку TypeNamePrefix перестал быть массивом и стал указателем (у меня) - получились грабли, которые стоили мне лишнего получаса. Озадачен
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #58 - 27. Марта 2008 :: 18:05
Печать  
Прикольно как-то ты прикрепил файл. Как получилось?
Если клацать по ссылке: http://www.1cpp.ru/forumfiles/Attachments/icpp-2008-03-27-dottest2.rar то получаем:
Цитата:
Not Found

The requested URL /forumfiles/Attachments/icpp-2008-03-27-dottest2.rar was not found on this server.

А в тексте сообщения видно только:
Цитата:
Все, готово.
Быстроподнятыйбутерброднесчитаетсяупавшим. Улыбка

Хотел уж опять ныть, начал цитировать и увидел:

kms писал(а) 27. Марта 2008 :: 16:02:
Все, готово.
Быстроподнятыйбутерброднесчитаетсяупавшим. Улыбка

http://www.1cpp.ru/index.php/Image:Icpp-latest.rar

Очень довольный
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #59 - 27. Марта 2008 :: 18:11
Печать  
Полиморфный форум Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #60 - 27. Марта 2008 :: 19:41
Печать  
Понял. Просто тормознул и я и браузер  Улыбка
Всё работает!  Очень довольный Огромный тебе спасиб!
Ну и как всегда: если приедешь смотреть на Родину-Мать - с меня нефильтрованное!  Подмигивание
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: 1cpp-icl (icpp)
Ответ #61 - 28. Марта 2008 :: 08:59
Печать  
JohnyDeath писал(а) 27. Марта 2008 :: 19:41:
Понял. Просто тормознул и я и браузер  Улыбка
Всё работает!  Очень довольный Огромный тебе спасиб!
Ну и как всегда: если приедешь смотреть на Родину-Мать - с меня нефильтрованное!  Подмигивание

Нефильтрованное - это очень хорошо! Улыбка
Так ты в Волгограде обитаешь, верно я мыслю?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: 1cpp-icl (icpp)
Ответ #62 - 28. Марта 2008 :: 11:06
Печать  
kms писал(а) 28. Марта 2008 :: 08:59:
Так ты в Волгограде обитаешь, верно я мыслю?

Угу. Тебя что-то связывает с этим городом-героем?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать