Доброе время суток!! Поменял ось с 98 на 2000 и начались проблемы с компилятором турбо паскаля 7.0.Внем задаешь директорию путь к exe&tpu сохраняешь,создаешь диру на диске,а прои компиляции модуля файл туды не сбрасывает т.е.директория пустая.Это одно,а еще если запускать компил файлом BP.exe то не понимает русский и ни какими батниками(вот выучил умное слово)не поможешь,а если запускать TURBO.exe русский понимает но не скидывает юниты в директорию exe&tpu.Под 98 виндами все было нормально.Заранее благодарен.
Здравствуйте, антон! Конечно зря ты перешел на Win2k, у меня правда Xp и Me, но программирую я под Me! С Bp.exe делай вот что: записываешь в primer.bat строки из приложения. Чтобы батник пошел раздобудь keyrus.com (руссификатор для DOS'а), например на karatetski.narod.ru в разделе "компиляторы". Когда запусишь в полноэкранном режиме, для включения набора русскими буквами жмешь правый Ctrl+Shift, а для набора латинскими левый Ctrl+Shift Хотя Bp.exe в оконном режиме прекрасно понимает русский. Если шрифт не понравится из сайта пиши на мыло пришлю стандартный досовский! ******************************************************************************************* Если ничего не помогло, тогда на вышеуказанном сайте скачай или BP_7.0 или TP_7.0. А вот на сщет tpu&exe что то ты не то делаешь, еще раз предлагаю скачать там все работает!
Приложение: Ответ отправлен: 28.04.2003, 22:56 Отправитель: DoS@ Отвечает Tancho
Здравствуйте, антон! Для того что ты пишешь возможно много причин : Но так без на очи не вижу- ничего категорически не могу сказать. Все таки попробую помочь, но предупреждаю это только варианты : 1) Для Turbo Pascal'я - а ты проверил что у теве 'Destination Disk', можеть быть ты пишеш в памяти, т.е. имеешь 'Destination Memory' 2) О понимании BP.exe Русский - можеть быть разного : можеть руссификатор что то не поладиться с Win'2000, а ты на иконку с 'BP.exe' в Properties заглянул? A если поглянул - Compatibility на Win'2000 на настроил? Ответ отправлен: 29.04.2003, 15:01 Отправитель: Tancho
Вопрос № 209
Доброе время суток!! Может ли модуль обращаться к другому модулю? Т.е.в модуле процедура, а в ней обращение к другой процедуре, которая находится в другом модуле.Как сделать это. Спасибо.
Доброе время суток, anton! в юните в разделе implementation пишем uses crt, dos и т.п.
Ответ отправлен: 30.04.2003, 20:11 Отправитель: Tigran K. Kalaidjian Отвечает DoS@
Доброе время суток, anton! Конечно может! Вызов производится так как и в любой программе только это в модуле! Ответ отправлен: 28.04.2003, 23:14 Отправитель: DoS@ Отвечает Sensey
Здравствуйте, anton! Да все так же. Пишешь UNIT ... INTERFACE Uses нужные модули IMPLEMENTATION Uses тут тоже можно
Ответ отправлен: 29.04.2003, 11:42 Отправитель: Sensey Отвечает Tancho
Доброе время суток, anton! Есть - может!Так точньно как и в основная прога обраштаешься к модулей, а именно : unit pr; interface uses {есть ли в интерфейсную части ползуеться декларации из других модулей} implementation uses <имя модуля из которой хочешь вызвать процедуру(функции) от данного модуля> ... потом одно или другова, в зависимости от того есть ли инициализировонии или неть. Ответ отправлен: 29.04.2003, 12:46 Отправитель: Tancho Отвечает Ayl
Добрый день, anton! Да, разумеется. В секции Implementation пишешь Uses модуль и можешь использовать все элементы этого модуля, которые описаны в нем в секции Interface Ответ отправлен: 29.04.2003, 13:05 Отправитель: Ayl
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.