Помощь Регистрация
Показано с 1 по 9 из 9
  1. #1

    Регистрация
    24.07.2006
    Пол
    Пол: Мужской
    Возраст
    47
    Сообщений
    1 014
    Благодарности

    Нужна помощь по Delphi 2005

    Проблемка есть. Стоит Delphi 2005, приложение (даже простейшая форма) компилируется без ошибок, но потом не запускается. Точнее мгновенно завершается. В Events нет вообще ничего. Кто-нибудь сталкивался, знает в чем проблема?

  2. #2
    Аватар для Nusferatus
    Регистрация
    01.12.2006
    Пол
    Пол: Мужской
    Авто
    BMW m3
    Сообщений
    39 637
    Благодарности
    Чтобы любое диалоговое окно в виндоус отображалось, у него должно стоять свойство WS_VISIBLE - это по winapi, в дельфях ИМХО ДОЛЖНО быть свойство у формы, где данный флаг можно выставить или убрать.
    Первое, что приходит на ум.

  3. #3

    Регистрация
    02.08.2007
    Пол
    Пол: Мужской
    Авто
    Hyundai Accent
    Возраст
    39
    Сообщений
    1 527
    Благодарности
    WS_VISIBLE тут не при чём. Приложение тупо закрывается. Попробовать оттрейсить его.

  4. #4

    Регистрация
    24.07.2006
    Пол
    Пол: Мужской
    Возраст
    47
    Сообщений
    1 014
    Благодарности

    Приложение тупо закрывается.

    Цитата Сообщение от Demon™ Посмотреть сообщение
    WS_VISIBLE тут не при чём. Приложение тупо закрывается. Попробовать оттрейсить его.
    Именно так! Причем ставлю breakpoint в начале кода, а он даже не доходит до него... Ощущение, что проблема в run-time библиотеках... но как их проверить/заменить?

  5. #5
    Аватар для Nusferatus
    Регистрация
    01.12.2006
    Пол
    Пол: Мужской
    Авто
    BMW m3
    Сообщений
    39 637
    Благодарности
    Цитата Сообщение от Demon™ Посмотреть сообщение
    WS_VISIBLE тут не при чём. Приложение тупо закрывается. Попробовать оттрейсить его.
    Я тебя очень уважаю, как программера, т.к. далеко не в первой теме видел посты касабельные вещей, недоступных программисту, всю жизнь лабающем только на языках высокого уровня, т.е. на лицо шикарные знания нутров win32, однако вот скажи - откуда ты это взял(ну разве только если код видел)? Если окно формируется как диалогбокс и не имеет WS_VISIBLE, то процедура обработки сообщений окна будет вызвана winmain`ом только один раз и по всем основным сообщениям сработает в молоко, т.к. собсно и нечего обрабатывать то.

    Цитата Сообщение от serg78 Посмотреть сообщение
    Именно так! Причем ставлю breakpoint в начале кода, а он даже не доходит до него... Ощущение, что проблема в run-time библиотеках... но как их проверить/заменить?
    Мне интересно стало. Ну если не вс_визибле, то как известно - Дельфа весь свой интерфейс(классы по работе с окнами и прочую мишуру) тянет в своих придурковатых библиотеках, каждая из которы имеет право коряво работать. Я фигово знаю дельфи, т.к. его мягко говоря недолюбливаю, но очень хорошо знаю win32.
    Пришли экзешник на мыло - интересно посмотреть.
    nusferatus@inbox.ru

  6. #6

    Регистрация
    24.07.2006
    Пол
    Пол: Мужской
    Возраст
    47
    Сообщений
    1 014
    Благодарности

    Дельфа весь свой интерфейс...

    Цитата Сообщение от Nusferatus Посмотреть сообщение

    Мне интересно стало. Ну если не вс_визибле, то как известно - Дельфа весь свой интерфейс(классы по работе с окнами и прочую мишуру) тянет в своих придурковатых библиотеках, каждая из которы имеет право коряво работать. Я фигово знаю дельфи, т.к. его мягко говоря недолюбливаю, но очень хорошо знаю win32.
    Пришли экзешник на мыло - интересно посмотреть.
    nusferatus@inbox.ru
    Так и оказалось. Ошибка в runtime-библиотеках. Поставил старую Delphi 7 и все заработало как часы...

  7. #7
    AG Team Аватар для Pest
    Регистрация
    04.04.2007
    Пол
    Пол: Мужской
    Авто
    GT Avalanche 2.0
    Возраст
    34
    Сообщений
    3 366
    Благодарности
    Записей в дневнике
    12
    Delphi 2005 - реально кривая.

    2006 лучше работает... в 2005 уж много лишнего повтыкали, многие вещи там компилируются с библиотечными ошибками. Чего нет в 2006ой
    Последний раз редактировалось support; 25.01.2009 в 17:17.
    Есть те, кто несут хаос и разрушение, есть те, чья ноша - добро и любовь.
    Есть и третьи, что несут порядок и справедливость. И есть я. Я несу пакетик.

  8. #8

    Регистрация
    02.08.2007
    Пол
    Пол: Мужской
    Авто
    Hyundai Accent
    Возраст
    39
    Сообщений
    1 527
    Благодарности
    Цитата Сообщение от Nusferatus Посмотреть сообщение
    Я тебя очень уважаю, как программера, т.к. далеко не в первой теме видел посты касабельные вещей, недоступных программисту, всю жизнь лабающем только на языках высокого уровня, т.е. на лицо шикарные знания нутров win32, однако вот скажи - откуда ты это взял(ну разве только если код видел)? Если окно формируется как диалогбокс и не имеет WS_VISIBLE, то процедура обработки сообщений окна будет вызвана winmain`ом только один раз и по всем основным сообщениям сработает в молоко, т.к. собсно и нечего обрабатывать то.
    Телепат я Просто топикстартер сказал, что приложение именно закрывается, а не исчезает. Ну, и упомянул, что даже стандартный дельфовый проект не работает с теми же симптомами, а в стандартном проекте диалогбоксами и не пахнет. В стандартном проекте просто нечему сбоить. Отсюда я и сделал вывод, что WS_VISIBLE не при чём. А вообще, я дельфу после семёрки и не видел, так что с такими глюками не сталкивался...

  9. #9
    Аватар для Nusferatus
    Регистрация
    01.12.2006
    Пол
    Пол: Мужской
    Авто
    BMW m3
    Сообщений
    39 637
    Благодарности
    Цитата Сообщение от Demon™ Посмотреть сообщение
    А вообще, я дельфу после семёрки и не видел, так что с такими глюками не сталкивался...
    Кстати да, мои познания в их эволюции тоже закончились 7й версией.

Похожие темы
  1. Нужна помощь по установке телефона!
    от =SeregA= в разделе Полезно. Интересно. Познавательно
    Ответов: 35
    Последнее сообщение: 30.11.2008, 21:45
  2. Срочно нужна помощь,по поводу автокредита!
    от extremal в разделе Прочие юридические вопросы
    Ответов: 26
    Последнее сообщение: 17.04.2008, 07:34
  3. Нужна помощь по факсу Панасоник
    от Черт в разделе Полезно. Интересно. Познавательно
    Ответов: 2
    Последнее сообщение: 19.11.2007, 22:37
  4. Нужна помощь по электрике
    от berserk в разделе Автомобильный
    Ответов: 24
    Последнее сообщение: 28.08.2007, 16:21
  5. нужна помощь по скачиванию :)
    от Takeshi Kitano в разделе Полезно. Интересно. Познавательно
    Ответов: 12
    Последнее сообщение: 25.07.2006, 11:00
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •