Отличия Debug от Run

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Viruz
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 15:43
Откуда: Саранск

Отличия Debug от Run

Сообщение Viruz » 28.07.2004 (Ср) 15:57

Люди объесните чем отличается debug от run
Есть кусок кода который при пошаговой отладке работает как часы а при запуске мудрит.
P.S. В куске используются ADODATA и TREEVIEV
Perfection not put a stop to

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 28.07.2004 (Ср) 16:05

Код бы лучше привел что ли.
I don't understand. Sorry.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 28.07.2004 (Ср) 16:47

Сделай Full-Compile и посмотри те места, где ругается
Lasciate ogni speranza, voi ch'entrate.

Viruz
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 15:43
Откуда: Саранск

Сообщение Viruz » 28.07.2004 (Ср) 18:30

Код в архиве с пометкой "Запуск до курсора"
в debug и run даёт совершенно разные результаты
У вас нет доступа для просмотра вложений в этом сообщении.
Perfection not put a stop to

Viruz
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 15:43
Откуда: Саранск

Сообщение Viruz » 29.07.2004 (Чт) 8:39

alibek писал(а):Сделай Full-Compile и посмотри те места, где ругается

Он не ругается, а даёт совершенно разные схемы дерева.
Perfection not put a stop to

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.07.2004 (Чт) 11:06

Для начала, укажи Option Explicit (первой строкой в секции Declaration).
Ну а разница, предполагаю, в том, что при отладке Form_Load отрабатывает не в том порядке, как при нормальном запуске.
Lasciate ogni speranza, voi ch'entrate.

Viruz
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 15:43
Откуда: Саранск

Сообщение Viruz » 29.07.2004 (Чт) 15:35

Option Ectlicit это конечно весчь, но не вней дело. И раз уж такое предположение то как заставить сработать Form_load() как при Debug
Perfection not put a stop to

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.07.2004 (Чт) 15:41

Я бы советовал инициализацию вынести в отдельную процедуру, а в Form_Load вызывать эту процедуру.
А вообще не очень понятно, это не глюк, но в коде надо поковыряться надо.
Lasciate ogni speranza, voi ch'entrate.

Viruz
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.07.2004 (Ср) 15:43
Откуда: Саранск

Сообщение Viruz » 29.07.2004 (Чт) 18:25

Дык код я уже давно выложил. А нас сачет отдельной процедуры так ЕСТЬ она ЕСТЬ!
Perfection not put a stop to


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 2

    TopList