Снегопат

Обсуждение Снегопата
Текущее время: 25 ноя 2024, 18:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: События
СообщениеДобавлено: 01 ноя 2012, 14:47 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
orefkov писал(а):
Каретка - момент не принципиальный. Пока делай через onIdle - надо будет, сделаем и событие.
Сейчас более важно основной функционал нарастить.

Хорошо, попробую через onIdle.

sosnae писал(а):
orefkov писал(а):
Сейчас более важно основной функционал нарастить.
+1
настройки цветов, а то уже не привычно на родной красно-сине-белой цветовой схеме сидеть.

Тут ещё надо собственно подсветку доделать, и сворачивание/разворачивание блоков. Потом уже настройки.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 01 ноя 2012, 15:20 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Кстати, а как бы мне запустить Конфигуратор со Снегопатом под отладчиком?
Перефразирую: как сделать, чтобы Снегопат запускался всегда, даже через 1cv8.exe?

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 01 ноя 2012, 16:01 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Тут надо небольшое колдунство применить.
Вот этот приложенный файл кинуть в bin
Открыть 1cv8.exe в хекс-редакторе, найти строку wbase82.dll и поменять на wbase8x.dll

Запускать 1С с указанием в командной строке
Код:
designer /ibname ИмяБазы /c /snegopat: "полный путь к\snegopat.dll"


т.е чтобы сразу запускался конфигуратор с указанной базой.


Вложения:
wbase8x.zip [1.42 КБ]
Скачиваний: 392
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 01 ноя 2012, 16:19 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Спасибо, это то что надо :)

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 00:09 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
orefkov писал(а):
Тут надо небольшое колдунство применить.
Вот этот приложенный файл кинуть в bin
Открыть 1cv8.exe в хекс-редакторе, найти строку wbase82.dll и поменять на wbase8x.dll

Запускать 1С с указанием в командной строке
Код:
designer /ibname ИмяБазы /c /snegopat: "полный путь к\snegopat.dll"


т.е чтобы сразу запускался конфигуратор с указанной базой.

Не получается что-то... запускаю:
Код:
D:\Work1C\Snegopat>"c:\Program Files\1cv82\8.2.15.310\bin\1cv8.exe" designer /ibname "d:\Misha\Projects\Lazarus\Snegopat\test\empty\" /c /snegopat:"d:\Work1C\Snegopat\snegopat.dll"

Запускается просто Конфигуратор, без Снегопата.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 05:04 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Вроде бы с ключем /ibname указывают название базы в списке стартера, а не путь к ней.
И 1cv8. exe не забыл пропатчить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 11:30 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
orefkov писал(а):
Вроде бы с ключем /ibname указывают название базы в списке стартера, а не путь к ней.
И 1cv8. exe не забыл пропатчить?

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

Сейчас пробую на другом компьютере - результат тот же.
Запускаю:
Код:
D:\Work1C\Snegopat>"c:\Program Files (x86)\1cv82\8.2.15.319\bin\1cv8.exe" designer /ibname "SDR" /c /snegopat:"d:\Work1C\Snegopat\snegopat.dll"


Вложения:
screen1.png
screen1.png [ 63.32 КБ | Просмотров: 7103 ]

_________________
В реальності все не так, як насправді
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 11:35 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Попробуй с этой


Вложения:
wbase8x.zip [1.17 КБ]
Скачиваний: 384
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 11:37 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Без изменений.

Может, проблема в Win7? На обеих машинах стоит она.
Да, от Администратора запускать тоже пробовал.

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: События
СообщениеДобавлено: 02 ноя 2012, 11:41 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
А, понял.
Все дело в волшебном пробеле:
Код:
/snegopat: "d:

между : и "
У меня так в коде wbase8x.dll зардкодено:
Код:
pCmdLine = StrStr(pCmdLine, L"/c /snegopat: \"");


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB