![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.06.2013
Сообщений: 9
|
![]()
В общем проблема такая:
Надо написать программу с помощью BPW, используя объекты библиотеки Object Windows. Помаленьку пытаюсь разобраться, делаю все по методичке к лабораторным, разбираю примеры из учебника. И тут самое и интересное: Компилятор начал ругаться, когда я захотел подцепить Меню к окну программы с помощью функции LoadMenu, перекрыв конструктор Init главной формы: Код:
Unknown Identifier То есть я понимаю, что такой функции (LoadMenu) Паскаль не видит, ладно, черт с ней. запихал её в фигурный скобки. Пока дальше поразбираюсь. А дальше надо задать процедуру обработки сдвига мыши, опять такая же фигня, но уже при объявлении процедуры как метода главного окна ругается на WM_MOUSEMOVE, и выдает точно такую же ошибку. Код:
|
![]() |
![]() |
![]() |
#2 |
Регистрация: 14.06.2013
Сообщений: 9
|
![]()
Примеры из методички взяты, в интернете погуглил, нигде такой проблемы не встречал, в разделе Uses пробовал пихать все файлы с расширением *.TPW, которые нашел в папке с Паскалем, и нифига=(
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 14.06.2013
Сообщений: 9
|
![]()
Dozent, тогда компилятор выдает ошибку:
Method identifier expected Скорее всего не в этом загвоздка=( |
![]() |
![]() |
![]() |
#5 |
Регистрация: 14.06.2013
Сообщений: 9
|
![]()
Перечислил в разделе Uses программы вообще все возможные модули (файлы *.TPU и *.TPW) какие нашел в папке с паскалем, при компиляции открывается файл Drivers.pas и при объявлении типа
Код:
Код:
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 14.06.2013
Сообщений: 9
|
![]()
Данную проблему решил, оказывается надо было в uses добавить wintypes и winprocs, жаль что в методичке об этом ни слова=(
|
![]() |
![]() |
![]() |
#7 | |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Писать inherited без имени метода стало возможно только в Delphi, если не путаю.
Цитата:
Мне теперь интересно, что ты будешь делать, когда выяснится, что строчная русская буква "ю" иногда не вводится, а буква "я" вообще не воспринимается или даже ошибку валит. Так в свое время и не победил.
В разработке: воспроизводственный контур ИТ
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неудобство ABC Pascal и глюк Borland Pascal | proser93 | Помощь студентам | 0 | 19.11.2011 19:01 |
Не запускается Borland C++ на Windows 7 32-бит | shaikan | Общие вопросы C/C++ | 9 | 30.06.2011 12:16 |
Borland Pascal | maksim-2804 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 20.06.2011 11:09 |
как правильно установить Borland Turbo Pascal 7.0 на windows vista | izum.muz | Софт | 2 | 14.02.2010 11:43 |
Borland 3.11 и Windows Vista с DOSBox. | Alexcomeback | Софт | 0 | 13.09.2009 09:02 |