|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.11.2009, 15:23 | #1 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Ошибка несоответствия типов после подключения System и Classes
Пишу на API, появилась необходимость подключить System и Classes. Подключил, и компилятор стал ругаться нехорошими словами на эту строку:
Код:
Цитата:
Что делать в этом случае? P.S. Модули мне нужны для TDateTime и TStringList
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
08.11.2009, 15:27 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Насколько я помню Систем всегда подключен и подключать его второй раз не надо.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
08.11.2009, 15:30 | #3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Закомментировал только System (Classes оставил) ошибка та же.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.11.2009, 15:35 | #4 | |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Цитата:
|
|
08.11.2009, 15:39 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Не, тут проблема ИМХО в какой то функе внутри Classes. Ведь без включения этого модуля все работает на ура.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.11.2009, 15:51 | #6 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Если используешь метод RegisterClass(...); и при этом подключен модуль Classes - ошибку словишь 100%, вчера с этим столкнулся...
решилось так: Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
08.11.2009, 16:04 | #7 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Спасибо тебе, добрый человече. Как то я не дотюкался сам
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.11.2009, 16:25 | #8 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Ды не мне спасибо... Знакомому прогеру бывалому)) Сам вчера часа два бился, понять не мог)
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
26.11.2017, 05:46 | #9 |
Пользователь
Регистрация: 22.11.2008
Сообщений: 65
|
Тема старая, но я сейчас тоже растерялся, поэтому для других напишу на всякий случай:
После подключения модуля Classes, регистрировать классы нужно функциями RegisterClassA(WindowClass) либо RegisterClassW(WindowClass). |
26.11.2017, 10:36 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В #6 - Windows.RegisterClass
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
После подключения внутреннего кардридера перестали определяться дополнительные USB- порты | vasek123 | Компьютерное железо | 1 | 10.08.2009 22:28 |
Ошибка в драйверах после подключения к TV | Saladin | Операционные системы общие вопросы | 3 | 21.02.2009 21:28 |
Ошибка после подключения в инет | V.N.Ermak | Безопасность, Шифрование | 3 | 27.12.2008 19:29 |
ошибка system.pas | KiSH333 | БД в Delphi | 2 | 17.09.2008 16:24 |
После подключения dll комп зависает!!! | Irat | Помощь студентам | 1 | 07.02.2008 21:18 |