Переключение на Главную Страницу Страницы: 1 2 [3]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Загрузка 1C++ без изменения конфигурации (число прочтений - 8156 )
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Загрузка 1C++ без изменения конфигурации
Ответ #30 - 10. Сентября 2008 :: 05:06
Печать  
Sergey писал(а) 09. Сентября 2008 :: 16:01:
Насчет когда я гружу 1с++. Взял первое что увидел))
Перехватил SetStatusLine по моему и по строке "Инициализация глобального модуля..." делаю загрузку.

Есть отличная функция для перехвата: InitGlobalModule Улыбка
  
Наверх
 
IP записан
 
maljaev
Senior Member
****
Отсутствует


Классический секс с 1С
надоел. Хочется изврата...

Сообщений: 405
Местоположение: Нижний Новгород
Зарегистрирован: 19. Октября 2006
Пол: Мужской
Re: Загрузка 1C++ без изменения конфигурации
Ответ #31 - 10. Сентября 2008 :: 06:17
Печать  
Sergey писал(а) 09. Сентября 2008 :: 15:57:
Использовал   Загрузчик Romix -> Свой загрузчик -> 1c++ -> СоздатьОбъект("Загрузка") -> в нем FormEx и загрузка доп глобальника ->

И все то же только вместо Romix-ового попробовал Orefkov ский.

Ну результат конечно не изменился. Если в процедуре основного глобальника есть Сообщить() 1с падает. В дополнительном который раньше основного все работает. Криво работает последовательность поиска по крайней мере предопределенных процедур. Выполняются они из доп глобальника а дальше в Основной не идут.(ПриЗавершенииРаботыСистемы)

А если загрузить как обычно грузим то ПриЗавершенииРаботыСистемы(Основной)-ПриЗавершенииРаботыСистемы(Дополнительный) выполняются


А если на стадии загрузки на основании дополнительных глобальников и основного сформировать единый и единственный глобальник, который и давать загружать 1С, описанные проблемы исчезнут?
  
Наверх
 
IP записан
 
Sergey
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 135
Зарегистрирован: 18. Октября 2006
Пол: Мужской
Re: Загрузка 1C++ без изменения конфигурации
Ответ #32 - 10. Сентября 2008 :: 12:36
Печать  
А как его сформировать? Если например и там и там есть одинаковые функции. Грузить сформированный как дополнительный? так загрузку основного наверное не отменишь и получиться 1.Основной+Дополнительный 2 Основной(с теми же функциями)

Лучше уж если можно что бы FormEx мог работать с глобальниками и с основным в любой последовательности и менять номера глобальников. а не то получается что Основной+Дополнительный(возвращает 1) и Дополнительный(опять 1) + Основной
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Загрузка 1C++ без изменения конфигурации
Ответ #33 - 10. Сентября 2008 :: 12:49
Печать  
orefkov писал(а) 08. Сентября 2008 :: 11:19:
Это типа маленькая демка, того что есть.

При запуске 1С загружаются аддины, перечисленные во всех найденных файлах openv7.ini

Классная затея!

А будет ли позволено addin'ам обходить авторизацию и управлять дальнейшей загрузкой 1с?
в смысле будет ли возможно реализовать windows-авторизацию при помощи addin'а?
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Загрузка 1C++ без изменения конфигурации
Ответ #34 - 10. Сентября 2008 :: 14:14
Печать  
steban писал(а) 10. Сентября 2008 :: 12:49:
в смысле будет ли возможно реализовать windows-авторизацию при помощи addin'а?

Идрить... тогда уж и win авторизацию в MS SQL замутить...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 
ОтправитьПечать