![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
Читаю значение с реестра, когда делаю пошагово - все проходит нормально, понавставлял в крит местах месагбоксы, и блин не доходит до нужного, до которого в пошаговом выполнении доходит. Комп: MSDEV 6.0 - Поможите люди добрые
|
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 1 Всего: 20 |
Боксы тут ни причем, давай код.
ЗЫ вещи силой воли двигать не умею, читать мысли тоже, так что... Это сообщение отредактировал(а) En_t_end - 22.3.2005, 16:36 |
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
Я и не говорю, что боксы тут при чем то? Эт маяки чтоб видеть где стопорится
Гонит гдет между двумя боксами, при этом ключ стабильно есть. В пошаговой всё делает нормально Зы. всмысле Второй месажбокс не выводится Кстати, щас проверил если просто откомпилить в дебаге и выполнять не пошагово, проблем тож не возникает. Ну ктондь!!! Это сообщение отредактировал(а) Alexandr87 - 22.3.2005, 17:14 |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
Ну, так, а RegQueryValueEx(reg,"fsend\0",0,NULL,UC str,&size) чему равно?
|
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
да действительно
RegQueryValueEx(reg,"fsend\0",0,NULL,UC str,&size)!=ERROR_SUCCESS Ну а почему - ведь он есть. Это сообщение отредактировал(а) Alexandr87 - 22.3.2005, 17:27 |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
А параметры, которые передаешь в RegQueryValueEx(reg,"fsend\0",0,NULL,UC str,&size) нормальные? выведи все в мессадж бокс, посмотри. А потом только заходи в RegQueryValueEx.
|
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
Дык reg - нормальный- что в дебаге, что в релизе одно и то же. А остальные вроде как передаются для изменения их в функции. Они у меня определены, но не проинициализированы
|
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
проинициализируй
|
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
не помогло
|
|||
|
||||
| Олег М |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 436 Регистрация: 10.6.2004 Где: Москва Репутация: 7 Всего: 7 |
Надо сделать ULONG size=BUFRAZM;
Добавлено @ 19:42 И вообще
|
|||
|
||||
| Alexandr87 |
|
|||
![]() дыкий псых ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1459 Регистрация: 27.11.2004 Где: Алматы, Казахстан Репутация: 2 Всего: 39 |
Спасибо помогло
ULONG size=BUFRAZM но вот почему в дебаге то все реал. И я еще в нескольких местах считываю с реестра, без присваивания размерности строки сайзовой переменной - и тож всё гладко. Вот блин загадка, может кто знает |
|||
|
||||
| Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 10 Всего: 93 |
А что тут думать-то Параметр size является ещё и входным, т.е. ты должен указать максимальную длину строки, которую ты можешь принять. В дебаг режиме неинициализированная переменная имеет одно значение, в релизе другое. -------------------- Да. Именно так. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |