Вопрос № 29807: Подскажите пожалуйста как реализовать вызов WinApi функций в Borland Pascal 7.0, если можно с примером на какой-нибудь функции....
Вопрос № 29.807
Подскажите пожалуйста как реализовать вызов WinApi функций в Borland Pascal 7.0, если можно с примером на какой-нибудь функции.
Отправлен: 19.11.2005, 13:22
Вопрос задал: NLeo (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: sir henry
Здравствуйте, NLeo!
Это зависит от того, под какую ОС Вы пишите. Если под ДОС (пункт TARGET в меню), то забудте про это. Если указали Windows, то у Вас в разделе USES должен быть подключен модуль WinTyppes(здесь объявлены переменные и константы винды), WinProcs (здесь объявлены функции WinAPI) и возможно WObjects (там объявлены всевозможные объекты).
Самая маленька программа, просто для демонстрации вызова функций WinAPI будет такая:
Program Test;
Uses winprocs, WinTypes;
Begin
MessageBox(0, 'Текст сообщения','Заголовок сообщения',mb_YesNo);
End.
Однако здесь кроется одна большая коза. Если Вы будете компилировать эту прогу в оболочке для ДОС (bp), то вместо русских букв увидите кракозябры, так как в винде кодировка другая.
Ответ отправил: sir henry (статус: Академик)
Отправлен: 19.11.2005, 18:32 Оценка за ответ: 5