На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
  
> Мышь BP7 Win2000
    Программа на BP7. OS: win2000pro rus.
    При первом движении мышкой или первом тычке вылетает с runtime error 216.
    Есть слухи и про другие проекты и этот глюк.
    Под 9x,NT4 работает без проблем. XP - еще не знаю.
    Q: Где что (под)править? Из-за чего хотя бы вылетает?
      У нас в конторе Turbo Vision программы
      вылетали под NT с такими-же симптомами!
      После того, как убрали часы в программе,
      все стало нормально!
      Проверь, не использует ли твоя программа
      функцию Gettime. Если есть такоая тема-
      удаляй напрочь, должно работать
        Да-да, забыл указать, что все это под TVision ;).
        По поводу часов - под NT4 она же работает.
        Да и сами часы (да и все остальное) работает без проблем, если только не трогать во время работы мышь.
        Если еще точнее - в полноэкранном мышь вообще нельзя трогать (двигать или тыкать). В оконном - вылет можно "отключить", установив в опциях окна "Выделять мышью", т.е. до задачи мышиные события вообще не доходят.
        Опять же в Drivers.pas активно используется нечто типа Seg0040:XXXX (стек клавиатуры, состояние нажатых шифтов, альтов и пр.) и это сама Borland писала и редактор, и debug-ер, как я думаю, написан на этих же модулях. И они (bp.exe, td*.exe) под 2000 с мышью работают без проблем (т.е. все события от нее правильно отрабатывают и главное ;) - не вылетают)
        Спасибо за совет, попробую выкинуть (и GetTime использую, и сам к Tick-ам лезу)... а вдруг. ;)
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0187 ]   [ 14 queries used ]   [ Generated: 20.05.24, 14:52 GMT ]