Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Juriev
-
- Новичок

-
-
- Сообщения: 38
- Зарегистрирован: 25.11.2003 (Вт) 21:13
Juriev » 30.03.2004 (Вт) 21:01
Что надо сделать, чтобы после Run при ошибках перемещая мышь над текстом программы выскакивала подсказка со значением переменных на момент аварийного останова?
Спасибо большое.
-
SSecurity
-
- Служба безопасности
-

-
- Сообщения: 1283
- Зарегистрирован: 19.08.2003 (Вт) 1:11
- Откуда: Россия, Мурманск
-
SSecurity » 31.03.2004 (Ср) 0:00
как мне кажется если ошибка прошла - то уже ничего, но можно посмотреть на какой строке и установить перед ней точку останова (дважды кликнуть в окне кода слева от оного). появится красный кружок .... вот тама тебе все доступно будет

Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)
-
Juriev
-
- Новичок

-
-
- Сообщения: 38
- Зарегистрирован: 25.11.2003 (Вт) 21:13
Juriev » 31.03.2004 (Ср) 9:35
Вот там как раз почему-то не показывает значения переменных.
-
Oxygen
-
- Белая и пушистая

-

-
- Сообщения: 1314
- Зарегистрирован: 15.07.2003 (Вт) 7:14
- Откуда: Москва
-
Oxygen » 31.03.2004 (Ср) 18:23
Как крайний вариант можно использовать debug.print имя переменной.
-
SSecurity
-
- Служба безопасности
-

-
- Сообщения: 1283
- Зарегистрирован: 19.08.2003 (Вт) 1:11
- Откуда: Россия, Мурманск
-
SSecurity » 01.04.2004 (Чт) 4:52
просто иногда прихдится выделть выражение чтобы он показал именно то, что ты от него хотишь
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)
-
net
-
- Новичок

-
-
- Сообщения: 43
- Зарегистрирован: 08.07.2003 (Вт) 10:31
- Откуда: Ялта/Ukraine
-
net » 01.04.2004 (Чт) 21:38
Oxygen писал(а):Как крайний вариант можно использовать debug.print имя переменной.
я обычно делаю msgbox "переменная",даже если VB заглючит,мсг ты прочитаешь
Семь бед - топи reset!
-
MEMBER
-
- Гугль

-
-
- Сообщения: 758
- Зарегистрирован: 29.11.2002 (Пт) 12:02
- Откуда: 10 этаж
-
MEMBER » 01.04.2004 (Чт) 23:08
Лучший вариант, ин май хамбл опинион, лог вести.
---
Повбивал бы чёртова программера дров для мастековского сканера, он, собака, забыл заремить дебаг-строки в дровах. Теперь, при сканировании, в с:\ постоянно валится дебаг-лог. Вот уроды.
-
Oxygen
-
- Белая и пушистая

-

-
- Сообщения: 1314
- Зарегистрирован: 15.07.2003 (Вт) 7:14
- Откуда: Москва
-
Oxygen » 02.04.2004 (Пт) 6:01
net писал(а):Oxygen писал(а):Как крайний вариант можно использовать debug.print имя переменной.
я обычно делаю msgbox "переменная",даже если VB заглючит,мсг ты прочитаешь
А представь себе, что у тебя сотни значений переменных. Каково постоянно щелкать по OK?

-
SSecurity
-
- Служба безопасности
-

-
- Сообщения: 1283
- Зарегистрирован: 19.08.2003 (Вт) 1:11
- Откуда: Россия, Мурманск
-
SSecurity » 02.04.2004 (Пт) 23:16
Ну что тогда логирование - самый нормальный вариант, у тебя хоть файл останется...
ТОка убивать его не забывай при успешном выполнении

Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)
-
net
-
- Новичок

-
-
- Сообщения: 43
- Зарегистрирован: 08.07.2003 (Вт) 10:31
- Откуда: Ялта/Ukraine
-
net » 03.04.2004 (Сб) 23:11
Oxygen писал(а):net писал(а):Oxygen писал(а):Как крайний вариант можно использовать debug.print имя переменной.
я обычно делаю msgbox "переменная",даже если VB заглючит,мсг ты прочитаешь
А представь себе, что у тебя сотни значений переменных. Каково постоянно щелкать по OK?

Перечисли переменные через запятую!
2 MEMBER: согласен,лучше вести лог.
Семь бед - топи reset!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 3