21 / 21 / 8
Регистрация: 07.01.2009
Сообщений: 556
|
|
1 | |
Контроль переменных30.05.2009, 14:33. Показов 1529. Ответов 2
Метки нет (Все метки)
Во время разработки программы, при экспериментах с программами мне нужно контролировать переменные. Пользуюсь для этого старым проверенным способом: ставлю точки останова, а когда программа остановится в нужном месте - навожу указатель мыши на нужную переменную и смотрю на результат. Однако способ этот не очень действенный, во-первых переменные для наведения указателя мыши нужно искать по всему проекту, во-вторых таким способом не каждая переменная покажет своё значение, ну и вообще, какой-то это медленный и нерациональный метод контроля переменных.
Есть ли более продвинутый способ слежения за переменными? Я слышал что-то про меню "Run"->"Add Watch" и "Run"->"Add Breakpoint". У меня есть парочка гигабайт литературы по Delphi, поискал пол часика там ответа на свой вопрос, но того что меня интересует не нашёл там. Дайте, плиз, литературки по моему вопросу. Англоязычную литературу не предлагать
0
|
30.05.2009, 14:33 | |
Ответы с готовыми решениями:
2
Контроль переменных активного приложения Исправить в программном коде рандомное задание переменных, на ввод переменных пользователем Передача значений переменных или ссылок, неконтролируемое изменение переменных Поменять местами значения целых переменных х и у не используя дополнительных переменных |
КотЪ
219 / 219 / 60
Регистрация: 26.05.2009
Сообщений: 688
|
|
30.05.2009, 22:20 | 2 |
Выделяете переменную, за которой хотите наблюдать, и жмёте "Run"->"Add Watch" затем "ОК". Получаете окно (которое можно сделать "stay on top" в контекстном меню), в котором будет эта переменная и её значение на текущем шаге программы. В итоге, вы можете выбрать туда сколько угодно переменных и, выполняя программу по шагам, наблюдать состояние каждой из них. В окне "Watch list" есть ещё куча опций...
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
31.05.2009, 00:20 | 3 |
а еще есть старый дедовский способ - вывод на консоль/в файл переменных в определенных местах программы
0
|
31.05.2009, 00:20 | |
31.05.2009, 00:20 | |
Помогаю со студенческими работами здесь
3
Рассмотреть программу, написать имена глобальных переменных, локальных переменных, формальных параметров Даны 5 переменных a,b,c,d,e - необходимо каждой из этих переменных присвоить число из текстового документа Замена в строке всех слов, совпадающих с именами заданных переменных, значениями этих переменных Создание переменных новых переменных в процессе работы программы Чтение имён переменных из файла и раскрытие этих переменных Как в функции использовать неопределённое кол-во переменных (2-10 переменных) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |