Переключение на Главную Страницу Страницы: 1 2 [3] 4 5  ОтправитьПечать
Очень популярная тема (более 25 ответов) Версии svcsvc.dll (число прочтений - 33865 )
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #30 - 31. Января 2007 :: 06:46
Печать  
Если "ограничение - 1 разряд", то проблемы "1.0.0.10 или 1.0.1.0" уже нет, т.к. первый вариант просто невозможен. Имхо, четырёхзначного варианта версии хватит очень надолго Улыбка.
Аргументы против:
1. Версии, начинающиеся с нуля - это недоделанные альфы и беты, которые пользователями воспринимаются априори как сильно глюкавые. А версии, начинающиеся с двух нулей - вообще как помойка Очень довольный.
2. Версию смотрят прежде всего в диалоге свойств файла (перед установкой библиотеки). О том, что версия 1.0.0.8 предшествует версии 0.0.10.10, не догадается никто и никогда. Это путаница навеки Улыбка.
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #31 - 31. Января 2007 :: 07:30
Печать  
Да, мне также не очень нравится подобное изменение номера версии.
СерыйКардинал прав, номер с нуля не нужен, это уже не бета/альфа.
  

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: Версии svcsvc.dll
Ответ #32 - 31. Января 2007 :: 07:52
Печать  
ОК, вернулись к одноразрядной схеме. Надеюсь, 9000 номеров хватит на первое время, а там видно будет. Улыбка


P.S.
На самом деле, самый верхний номер версии не ограничен одним разрядом, так что все правильно.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
The gray Cardinal
Full Member
***
Отсутствует



Сообщений: 159
Зарегистрирован: 17. Июня 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #33 - 01. Февраля 2007 :: 18:16
Печать  
kms писал(а) 31. Января 2007 :: 07:52:
ОК, вернулись к одноразрядной схеме. Надеюсь, 9000 номеров хватит на первое время, а там видно будет. Улыбка
Всё, запутались Улыбка Сегодня в сборке скриптов выкачал svcsvc.dll версии 1.0.0.10. А согласно "одноразрядной схеме" это должно было быть 1.0.1.0 ?
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Версии svcsvc.dll
Ответ #34 - 01. Февраля 2007 :: 18:39
Печать  
Бывает же такое (этого и опасался). Наверняка не последние грабли на эту тему (с оптимизмом). Печаль Улыбка
Поправлено, спасибо.
  

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



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #35 - 25. Сентября 2007 :: 10:24
Печать  
Почему-то мы забыли tlb файл в репозитарий положить. Он же для компиляции нужен. Или его генерить надо как-то?
Если нет, залейте последний, плиз, или отсылайте мне (j_alesant-на-mail.ru) и я залью.
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #36 - 25. Сентября 2007 :: 10:28
Печать  
А еще пишет:
Cannot open include file: 'svcsvc_i.c': No such file or directory
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #37 - 25. Сентября 2007 :: 10:41
Печать  
Взял из старого проекта, получил:
Linking...
Service.obj : error LNK2001: unresolved external symbol _VerQueryValueA@16
Service.obj : error LNK2001: unresolved external symbol _GetFileVersionInfoA@16
Service.obj : error LNK2001: unresolved external symbol _GetFileVersionInfoSizeA@8
Release/SVCSVC.dll : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

Подскажите, что я упустил?
  
Наверх
ICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #38 - 25. Сентября 2007 :: 11:13
Печать  
Че-то у меня просто перестала тек. строка становиться по первым символам:
т.е. ит.Субконто раньше становилось на Субконто, а не на ИспользоватьСубконтоПечаль

Вроде код сохранился, а никак не хочет работать как хочу.
Скомпилил и брал из сборки ocs_last.dos.zip.

У кого как работает сейчас scvsvc, по этому пункту конкретно?
  
Наверх
ICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #39 - 25. Сентября 2007 :: 11:44
Печать  
содержимое репозитария компилится нормально...   Ребилдолл пробовал?

а ИспользоватьСубконто устанавливается скорее всего потомучто во флагах указано "фильтровать по подстроке" (1) а не сначала
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #40 - 25. Сентября 2007 :: 12:10
Печать  
Тут как раз и стоит, если по подстроке:
Код
Выбрать все
		if(m_flags & FVF_IN_SUBSTR)
		{
			CStringArray keys;
			LPCTSTR ptr=filter,start;
			while(*ptr)
			{
				start=ptr;
				while(*ptr && *ptr!=' ')
					ptr++;
				keys.Add(CString(start,ptr-start));
				while(*ptr==' ')
					ptr++;
			}
			int keyCount=keys.GetSize();
			HTREEITEM newSelectionItem = NULL;
			for(int i=0;i<count;i++)
			{
				bool add = true;
				bool bNewSelection = false;
				CString txt=m_values[i];
				txt.MakeLower();
				for(int j=0;j<keyCount;j++)
				{
					int pos = txt.Find(keys[j]);
					if (pos < 0)
					{
						add = false;
						break;
					}
					else if (pos == 0)
						bNewSelection = true;
				}
				if (add) {
					HTREEITEM newItem = m_tree.InsertItem(m_values[i]);
					m_tree.SetItemData(newItem, i);
					m_tree.SetItemImage(newItem, m_imgidx[i], m_imgidx[i]);
					if (bNewSelection && !newSelectionItem)
						newSelectionItem = newItem;
				}
			}

			if (newSelectionItem) {
				m_tree.Select(newSelectionItem, TVGN_CARET);
			}
		}
 


Компилится на готовом проекте, а я взял файлы из cvs, добавил в Новый проект и... ничего не получилосьПечаль
Артур, а у тебя лично как работает, если набирать ит.Субконт?
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #41 - 25. Сентября 2007 :: 13:33
Печать  
alest писал(а) 25. Сентября 2007 :: 12:10:
Артур, а у тебя лично как работает, если набирать ит.Субконт?

не обращал внимание, честно говоря Улыбка
У меня вообще стоит на ВыбратьСубконто - но я всегда использую поиск по подстроке.
  

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



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #42 - 25. Сентября 2007 :: 13:51
Печать  
Может мы не поняли друг друга.

Я тоже, раньше был просто фильтр по подстроке, потом я добавил, чтобы если в списке найдена строка, которая совпадает с искомой с начала, то она становится активной.
ит = СоздатьОбъект("БухгалтерскиеИтоги");
ит.Субк
На этом этапе в списке остаются: ИспользоватьСубконто, ВыбратьСубконто... в том числе Субконто(), вот я и хочу, чтобы активной становилась строка Субконто, т.к. обычно я помню как нужная команда звучит и сразу пишу с начала слова.
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #43 - 25. Сентября 2007 :: 13:54
Печать  
alest писал(а) 25. Сентября 2007 :: 13:51:
Может мы не поняли друг друга.

А когда добавил-то?
я лично никогда не пишу Использовать, если мне нужно ИспользоватьСубконто, а пишу Исп и Суб - очень быстро и удобно
  

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



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Версии svcsvc.dll
Ответ #44 - 25. Сентября 2007 :: 13:58
Печать  
вроде в 1.2
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 4 5 
ОтправитьПечать