Автоматическое подключение ресурсников
Добавлено: 11 май 2011, 14:27
Здравствуйте. Давно сюда не писал, но вот появилось несколько хотелок.
P.S. Подключение ресурсов debug*.res меня не устраивает, ибо для этого надо Галактику перезапускать, а смысл в том, чтобы всё делать "на лету".
- В двух словах, надо подключать (и отключать) ресурсники в запущенной Галактике, пользуясь внешними средствами. Пока дошёл только до идеи прописать имя реса в параметре OpenResources через вызов SetStringParameter('System', 'OpenResources', ifNoModifiedFlag, 'resource.res'), но она не сработала. В параметр добавляется новая строка с именем ресурсника, но он не подключается, как было бы если пользоваться запуском внешнего интерфейса.
- Поскольку я пользуюсь строчным компилятором vip.exe (саппорт не умеет компилировать формы из-за проблем с лицензией), охота добиться от него максимальной производительности. Сейчас при каждом своём запуске он подключается к базе, подгружает ресурсники, компилирует (долго) предложенный ему проект, потом отключается. В случае ошибок вся процедура повторяется. Можно ли избавиться от задержек при запуске? Подгружаемые ресурсники подчищены, лишнего ничего не загружаю, но скорость всё равно не устраивает - на компиляцию среднего по размерам проекта уходит 5 минут. Таким образом, мне нужно поведение строчного компилятора, схожее с саппортовским, без использования самого саппорта.
P.S. Подключение ресурсов debug*.res меня не устраивает, ибо для этого надо Галактику перезапускать, а смысл в том, чтобы всё делать "на лету".