powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чем облегчить жизнь при исследовании проекта
12 сообщений из 12, страница 1 из 1
Чем облегчить жизнь при исследовании проекта
    #35098792
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть такова. Достался мне тут один проект, написанный на FoxPro6, разработчик как водится, канул в лету, но потребность в его разработке осталась. Так вот мне надо понять алгоритм работы программы, типа куда чего и откуда. Сам я в VB6 по большей части прикалываюсь, т.е. синтаксис более менее понимаю, да и c SQL вроде тоже знаком.
Вопрос есть ли какой-нибудь вариант, чтобы получить алгоритм программы или же все листок бумаги карандаш в руки и погнал?
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098803
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что понимается под "получить алгоритм программы"? Или имеется ввиду исходный код?
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098822
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
иходный код есть
просто много очень вызовов из одной процедуры в другую, циклы и тд.
на разбор одного "Code" или как я понял по аналогу с VB "Модуля" ушло 2 дня, а их там штук 40, да ещё в формах вызовы, заполнения массивов, короче полная Ж.
Вот я и хотел бы узнать можно ли както облегчить всё это.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098826
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtim...Вот я и хотел бы узнать можно ли както облегчить всё это.
После VB скорее всего нет... Хотя массивами очень часто балуются ребята с похожим "background" :(
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098836
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну почему же Нет?

SELECT 1, 2 FROM ;
3 INTO ARRAY ;
atype
DO PROG\freq_f

например это я понимаю как:
выбрать 1 и 2 из этого

SQLEXEC(nhnd, ;
"SELECT * from 3", ;
"3")

в массив atype

и далее выполнить программу freq_f

или не так? подскажите пожалуйста.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098936
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы хоть скажите, пожалуйста, бесперспективна тема или как?
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098947
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT 1, 2 FROM ;
3 INTO ARRAY ;
atype
DO PROG\freq_f

Это выбор 1 и 2 именно из 3, а не из
SQLEXEC(nhnd, ;
"SELECT * from 3", ;
"3")
Фокс все-таки СУБД и ему совсем необязательно лазить за данными куда-то еще.
Насчет помещения результата запроса в массив и последующим выполнением freq_f правильно.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35098960
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял ученье и труд - всё перетрут!
Лист бумаги карандаш и вперёд!
Спасибо за участие!
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35099184
foxwizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
загляни сюда:
Project Documenting Machine.

http://]gorila.netlab.cz/pdm.html

PDM is a tool which helps you to create a complete HTML documentation of your Visual FoxPro project. It creates a detailed description of all databases, classes, forms, programs, reports and labeles. It is written in VFP.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35099302
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, сейчас посмотрю, что это за PDM.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35099479
Strong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне очень всегда помогал Code References
Меню tools.
Очень удобная штука для поиска по проекту всяких вызовов функций методов, переменных.
А для того чтоб понять что за глобальную переменную
использует др. разработчик вообще незаменимо.
...
Рейтинг: 0 / 0
Чем облегчить жизнь при исследовании проекта
    #35099918
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Code References - очень не плохое подспорье, спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чем облегчить жизнь при исследовании проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]