Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Вниз

Ошибка в Windows 2000   Найти похожие ветки 

 
E_Dimon   (2003-09-17 12:50) [0]

Программа выдает ошибку в Windows 2000 (в win98- нормально)
Access violation in module "ntdll.dll"

Помогите,
Если кто-нибудь сталкивался с тем же.

Я так понимаю,программа обращается к функции которой нет в 2К,
а подозрения на компонет RXLib TFormStorage.

Скажу честно, нет времени самому разбираться - так что если кто нибудь знает из-за кокой(их) функций это происходит - то прошу помочь мне.


 
wl   (2003-09-17 13:34) [1]

у меня такая ошибка была, когда я неправильно в INI-файлом(или реестром, уже не помню) работал. Функции, которые есть в вынь98, также есть и в 2000. ошибка скорее всего в твоей проге.


 
Nikolay M.   (2003-09-17 13:54) [2]

Угу. Кстати у меня иногда это выскакивало из-за того, что на одной форме лежал этот компонент и у него были указаны обе опции сохранять расположение и состояние формы.
Причем ошибка появлялась/исчезала по мере того, как я что-то добавлял/удалял в коде, даже в других модулях.
Вот такое вот шаманство.


 
E_Dimon   (2003-09-17 15:56) [3]

Да уж, шаманство.
Убрал компоненты TFormStorage из проекта - все нормально работает.
Хотя на форме все еще лежит компонента TFormPlacement, класс которой является родительским для TFormStorage.

ну не бред....


 
Nikolay M.   (2003-09-17 16:14) [4]

Убери в options-ах, чтобы не сохранялись размер и состояние формы.


 
E_Dimon   (2003-09-17 17:08) [5]

может это потому что я сохраняю с его помощью свойство типа TStrings?


 
Nikolay M.   (2003-09-17 17:10) [6]

Может быть.
Пошамань: сохраняй через него то одно, то другое... Я сказал, что помогло конкретно мне.


 
E_Dimon   (2003-09-17 17:20) [7]

Попробую..........


 
E_Dimon   (2003-09-17 17:20) [8]

Попробую..........


 
Е-Моё имя   (2003-09-17 17:23) [9]

Ошибка в Windows 2000 (E_Dimon
бэст))))))))))
именная ошибка? ))))))))))))))))


 
E_Dimon   (2003-09-17 17:24) [10]

Покопался в коде RX-компонент -- TFormStorage хранит значения как Variant - ну я так понимаю при сохранении TStrings,сохранению подлежал указатель на обьект класса,
а при востановлении ....
По-моему это оно.............


 
Nikolay M.   (2003-09-17 17:25) [11]


> Е-Моё имя © (17.09.03 17:23) [9]

Гы :) молодца, какую вестчь заметил :)


 
E_Dimon   (2003-09-17 17:27) [12]

>Е-Моё имя © (17.09.03 17:23) [9]
>
>Ошибка в Windows 2000 (E_Dimon
>бэст))))))))))
>именная ошибка? ))))))))))))))))
Да, все права защищены!


 
E_Dimon   (2003-09-17 17:29) [13]

В общем, всем спасибо за дискуссию,
будут еще варианты - пишите


 
E_Dimon   (2003-09-17 17:37) [14]

Кстати:
>wl © (17.09.03 13:34) [1]
>
> Функции, которые есть в вынь98, также есть и в 2000.

В этом я сильно сомневаюсь!


 
KSergey   (2003-09-18 08:04) [15]

E_Dimon © (17.09.03 17:37)
>Функции, которые есть в вынь98, также есть и в 2000.

В этом я сильно сомневаюсь!


Тогда приведите пример.
Впрочем я уверен, что такие ф-ции наверняка есть (хотя было бы интересно все же увидеть пример в вашем исполнении), но пока я сталкивался только с обратной ситуацией: в Win2k есть, а в Win98 - нет.


 
Е-Моё имя   (2003-09-18 09:11) [16]


> [15] KSergey © (18.09.03 08:04)

QT_Thunk?


 
KSergey   (2003-09-18 09:39) [17]

> [16] Е-Моё имя © (18.09.03 09:11)

В вашем исполнении я не просил ;)
А это где поискать, из какой оперы? Что-то у меня в MSDN по такой комбинации нифига не нашлось.


 
Е-Моё имя   (2003-09-18 09:45) [18]

она недокументирована =)
поискать в яндексе мона



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
3-18230
MonsterKot
2003-09-16 07:47
2003.10.06
Такая вот загадка про DBGRID


4-18679
Yurique
2003-07-31 15:54
2003.10.06
Сворачивание приложения


3-18278
glow
2003-09-16 12:51
2003.10.06
Запрос


14-18592
другое имя
2003-09-18 12:55
2003.10.06
2McSimm про вопросы по ICQ e.t.c :)))))))


3-18225
MJ
2003-09-16 23:16
2003.10.06
sql server





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский