![]() |
|
Модераторы: volvo877, Snowy, MetalFan |
![]()
|
|
| COOLJohn |
|
|||
|
Unregistered |
Написал программу в Turbo Pascal 7, которая должна нарисовать точку в любом месте экрана, любым цветом:
program cool; uses graph; var x,y,c:integer; begin PutPixel(x, y, c); x:=random(640); y:=Random(480); c:=Random(15); end. После запуска программы я зашёл оболочку DOS. И вместо точки он мне написал: BGI Error: Graphics not initialized (uses InitGraph). Что мне делать??? |
|||
|
||||
| KDenisK |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 61 Регистрация: 30.12.2005 Репутация: нет Всего: нет |
Набери InitGraph в окне редактирование и нажми F1. Вылезет пример - скопируй его и замени в нем рисование на своё. Если непонятно - пиши.
P.S. Лучше забыть про BP 7.0. |
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: нет Всего: 62 |
Модератор: Тема перенесена из раздела "Алгоритмы"
|
|||
|
||||
| Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: нет Всего: 78 |
Нужно инициализировать доску для рисования. Для этого необходимо следующее:
-------------------- Ll 2 |
|||
|
||||
| armageddon |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 9.11.2005 Где: 239 Репутация: нет Всего: нет |
кто перед else ставит ;??? вообще, если почитать нормальные книги про паскаль, то в initgraph надо писать следующее в var grdriver: integer; grmode:integer; в begin initgraph:=detect initgraph(grdriver, grmode,'/сюда вписываешь адрес драйвера(к примеру c:\pascal\bgi)/'); про errcode можещь не писать, т. к это в принципе не особо и надо, если правильно написан initgraph в конце, после той части программу, где граф. режим заканчивается не забывай писать closegraph; вот и все рекомендации по поводу граф. режима удачи!! |
|||
|
||||
| e-moe |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 3.8.2004 Где: Украина, Донецк Репутация: нет Всего: 4 |
||||
|
||||
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: нет Всего: 108 |
только case там не видать... а в данном случае прога не откомпилится.... -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
человек просил помочь ему с граф. режимом, а мы тут спорим по поводу компиляции программы
|
|||
|
||||
| Albinos_x |
|
||||||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: нет Всего: 108 |
ну я думаю во первых:
Во-вторых:
хотя Guedda привел почти такой же код -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
||||||
|
|||||||
![]()
|
| Правила форума "Delphi" | |
|
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |