Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Скрипт дерево модулей (число прочтений - 5653 )
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Скрипт дерево модулей
29. Января 2007 :: 09:26
Печать  
Выкладываю "скрипт" дерево модулей.
Сделал давно  года 1,5 назад  работал с простыми   конфами поэтому
потребности как дорабатывать так просто использовать его у меня не было,
скрипт был сделан просо из интереса.
Сделан на 1C+VBA.
Если кому интересно и есть какие то вопросы и предложения,  пишите. Подмигивание
  

__001.zip ( 61 KB | Загрузки )
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #1 - 31. Января 2007 :: 15:50
Печать  
И чем он помочь может?
  
Наверх
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #2 - 31. Января 2007 :: 20:16
Печать  
trdm писал(а) 31. Января 2007 :: 15:50:
И чем он помочь может?


ну какже... если это оформить в плагин, то... скрипт превращается... превращается скрипт... в ту самую пристыковываемую панельку с деревом методов модуля о которой както говорили...
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #3 - 31. Января 2007 :: 20:32
Печать  
metaeditor писал(а) 31. Января 2007 :: 20:16:
trdm писал(а) 31. Января 2007 :: 15:50:
И чем он помочь может?


ну какже... если это оформить в плагин, то... скрипт превращается... превращается скрипт... в ту самую пристыковываемую панельку с деревом методов модуля о которой както говорили...

Блин, так и сказали бы дерево вызовов/функцийЁв...
Слово "Модуль" другую смысловую нагрузку несет...
  
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #4 - 01. Февраля 2007 :: 04:42
Печать  
Да, из-за слова модуль я также даже смотреть не стал, неинтересно. Печаль
  

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


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #5 - 04. Февраля 2007 :: 19:40
Печать  
Вот здесь код вышеозначенного VBA проекта засунутый в плагин, окно плагина необходимо сделать прикрепляемой панелью.

Автору: нашлись две ошибки. Самый простой случай, в модуле, папример, одна или две пустых процедуры, при попытке построить дерево падает с ошибкой "Subscript out of range", гдето в массивах выходит заграницы, разобраться сходу неполучилось...
В архиве лежит файл TestModule.txt на котором дерево тоже вылетает с этойже ошибкой.
Можешь также посмотреть скрипт FindLinksOnProcFunc.js, он выполняет похожие функции... если исправиш, получится неплохая штука для изучения незнакомых модулей Улыбка

Зы, этот вопрос наверно к Александру:
В архиве лежит папка MethodsTree_ErrorTest с пустой заготовкой этого плагина, без контролов, без кода, ничего чтобы могло вызывать следующую ошибку:
Если поместить его в прикрепляемую панель то при закрытии конфигуратора выходит окно с ошибкой доступа к памяти, если же сделать его в отдельной закладке в окне конфигурации то закрывается нормально, причем только с плагином на VB. Может есть какието особенности при уничтожении этих прикрепленных панелей?
  

MethodsTree.zip ( 34 KB | Загрузки )

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


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #6 - 05. Февраля 2007 :: 07:39
Печать  
metaeditor писал(а) 04. Февраля 2007 :: 19:40:
Можешь также посмотреть скрипт FindLinksOnProcFunc.js, он выполняет похожие функции... если исправиш, получится неплохая штука для изучения незнакомых модулей Улыбка

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

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Скрипт дерево модулей
Ответ #7 - 05. Февраля 2007 :: 08:36
Печать  
Любите Вы ВБА...
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать