Перейти к содержимому

Фотография

НАЧИНАЮЩИЙ ПРОГРАММИСТВ помощь начинающему программисту....


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 447

#241
yedyge

yedyge
  • Свой человек
  • 879 сообщений
ну наконец-то фантастические амбиции удалены

вот вам для паскаля
http://st1-1.kladovk...6/Alkok1991.rar
  • 0

#242
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений

ну наконец-то фантастические амбиции удалены

вот вам для паскаля
http://st1-1.kladovk...6/Alkok1991.rar

Ссылочка хорошая,, прямо таки с картинками))) спасибо.
у меня первая загвоздка.... не могу в процедуре InitGraph указать путь к файлу драйвера.
я конечно же выставляла ('') - т.к. драйвер находится в стандартном каталоге, но при просмотре выдает ошибку.. как справиться?
  • 0

#243
yedyge

yedyge
  • Свой человек
  • 879 сообщений
"телепаты в отпуске"©народно-админское

вот это для начинающего программиста тоже ОЧЕНЬ важно знать
http://www.opennet.r...smart_question/
  • 0

#244
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений

"телепаты в отпуске"©народно-админское

вот это для начинающего программиста тоже ОЧЕНЬ важно знать
http://www.opennet.r...smart_question/

Очень поучительная статья! попробую изложить суть вопроса яснее.
В интегрированной среде Turbo Pascal 7.0 (MS-DOS) , изучаю графический режим. В разделе подключения модулей Uses подключила модуль Graph -для вывода линии,точки,окружности и прочего на экран... далее, для инициализации
InitGraph(<номер драйвера>,<номер режима>,<путь к файлу драйвера>);
установила параметры:
InitGraph(GraphDriver, GraphMode, ''); \ ''- автор предлагает прописать, т.к. программа самостоятельно может найти,,, если нет, - то указать путь к файлу драйвера значением : 'C:..\..\drivers\BGI'
- указать путь к файлу на локальном компе, (указываю), ошибок компилятор не выдает, а при просмотре пишет :
"BGI Error: Graphics not initialized (use Initgraph)"
в этом и проблема, не понимает путь. или я что-то упустила, туплю.
можете не отвечать... по-любому сама разберусь, вопрос времени))) ;-)
Скажите, правильно я поставила вопрос? кто-нить че-нить понял? :)
  • 0

#245
Nolty

Nolty
  • Гость
  • 14 сообщений
Выложи текст программы.
И под какой ОС ты пытаешься запустить программу?

Сообщение отредактировал Nolty: 26.11.2009, 19:18:32

  • 0

#246
yedyge

yedyge
  • Свой человек
  • 879 сообщений
собсна TP7 работает только под досом или его эмуляцией. маловероятно, что спрашивающий пишет в форум вопросы (это скорее windows), имея на машине голимый дос... так что скорее эмулятор дос для винды.

@сенька, хорошо бы проблемный кусок программы привести - и вопрос станет очень правильным.
плюс конкрентное расположение турбопаскакаля, графбиблиотеки и вашей программы, так как для вопроса поиска пути это очень уместная информация

покуда я предполагаю, что вы буквально указали местоположение библиотеки как "C:..\..\drivers\BGI"
что означает подняться на каталог выше два раза, затем спуститься в drivers и затем в bgi.
это действительно так?
(хотя у меня сомнения по поводу пути... наверное "..\..\drivers\BGI" надо)

собсна из народных хитростей в том, что надо попробовать просто нужную библиотеку положить рядом с программой, а путь в InitGraph указать попроще "", либо "."
  • 0

#247
Nolty

Nolty
  • Гость
  • 14 сообщений

собсна TP7 работает только под досом или его эмуляцией. маловероятно, что спрашивающий пишет в форум вопросы (это скорее windows), имея на машине голимый дос... так что скорее эмулятор дос для винды.


собсна под Виндовс ничего не получится, в смысле ошибку она уберет, а вот результат увидеть у нее наврядли получится, так как дополнительно нужно будет скачать либ под защищенный режим. О чем я сразу и спросил. Ну или есть вариант под виртуалкой работать, но это мало вероятно!!!

Сообщение отредактировал Nolty: 27.11.2009, 22:08:47

  • 0

#248
yedyge

yedyge
  • Свой человек
  • 879 сообщений
наверное вы правы.

я тп бросил сразу на последней лабораторке по паскакалю и далее кодил тока на ц.
хотя в промышленность кодил таки на дельфях.
  • 0

#249
BBJ

BBJ
  • Завсегдатай
  • 262 сообщений
Изображение

Перечислите два возможных объяснения (я) результата команды Ping ниже:
объясните кто может
  • 0

#250
smug

smug
  • Свой человек
  • 513 сообщений
что именно обьяснить?
или вы намекаете что вот пашет же комнда пинг и выводит результать?
и почему TP7 не может также вывести результат в такуюже комадную строку?
кстати под виндоус все она увидит если напишет правильно
  • 0

#251
BBJ

BBJ
  • Завсегдатай
  • 262 сообщений

что именно обьяснить?

и почему TP7 не может также вывести результат в такуюже комадную строку?
кстати под виндоус все она увидит если напишет правильно


или вы намекаете что вот пашет же комнда пинг и выводит результать?да.
что вообще он пишет! что значит destination host unreachable
  • 0

#252
smug

smug
  • Свой человек
  • 513 сообщений
недостижимый комп
  • 0

#253
BBJ

BBJ
  • Завсегдатай
  • 262 сообщений
а как это понять?
  • 0

#254
Visual1

Visual1
  • В доску свой
  • 1 198 сообщений
destination host unreachable - это значит, пакеты из 32 байт данных каждый, которые были отправлены командой ping с вашего компьютера, не могут достичь хост по указанному в команде ping адресу назначения (destination). (Хост - это обычно компьютер, но хостом может быть и какое-либо другое устройство в сети, поддерживающе связь по протоколу IP).

То есть хост по этому адресу, возможно, вообще не существует, либо является недостижимым (unreachable) для вас.
  • 0

#255
Nolty

Nolty
  • Гость
  • 14 сообщений

и почему TP7 не может также вывести результат в такуюже комадную строку?
кстати под виндоус все она увидит если напишет правильно


В текстовом режиме ТР7 выведет, а вот перевести в графический режим сама винда не даст, так как изначально библиотека разрабатывалась под ДОС с прямыми вызовами прерываний, чего в защищенном режиме сделать не получиться.
  • 0

#256
Kaganov

Kaganov
  • Завсегдатай
  • 246 сообщений

2Каганов

Фантазия программистов применима лишь к сугубо техническим и узконаправленным вопросам - но это все и многое другое благодаря инету можно найти, зачем велосипед придумывать?:-)

Эх, девушки, так успокаивать их надо, отпаивать, ну и так далее, по мере развития ситуации :D


Да, у нас и так дружный, споенный коллектив. :-/
  • 0

#257
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений
Обнаружила, что у меня 2 программы TP7 на компе, хотя устанавливала единожды. Нужно удалить все и поновой установить.
В личку выложила текст программы и месторасположение самой программы которую запускаю с рабочего стола см тут
Nolty, насчет ОС неуверена, но пишет иногда про 16-ти разрядную подсистему MS-DOS, когда процессор NTVDM ругается.
yedyge , местоположение библиотеки указывала обязательно с указанием диска, где находится программа\название папки\BGI
теперь с клоном прграммы разобраться требуемо))) .

Отошла от дел ненадолго, спасибо всем, что не даете мне "расслабиться" :lol:

Nolty, насчет
цитата:
"собсна под Виндовс ничего не получится, в смысле ошибку она уберет, а вот результат увидеть у нее наврядли получится, так как дополнительно нужно будет скачать либ под защищенный режим. О чем я сразу и спросил. Ну или есть вариант под виртуалкой работать, но это мало вероятно!!!
" --я ноль! для начала наведу порядок, если не получится,- двинусь в этом направлении)))

Сообщение отредактировал @сенька: 08.12.2009, 11:32:46

  • 0

#258
yedyge

yedyge
  • Свой человек
  • 879 сообщений
судя по двум картинкам ситуация как описал Nolty
нужен чистый дос.

найдите "гуру", который вам сделает на флешке MSDOS и туда же положит TP.

что-то вроде такого http://forum.ru-boar...m=66&topic=0290
  • 0

#259
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений

судя по двум картинкам ситуация как описал Nolty
нужен чистый дос.

найдите "гуру", который вам сделает на флешке MSDOS и туда же положит TP.

что-то вроде такого http://forum.ru-boar...m=66&topic=0290

Спасибо!
  • 0

#260
Nolty

Nolty
  • Гость
  • 14 сообщений
При работе с Turbo Pascal 7 в ОС Windows, а именно со встроенной виртуальной машиной NTVDM связано множество проблем и загадок:
  • Не работает переключение на русский
  • При использовании модуля Graph вылетает ошибка: «Процессор NTVDM обнаружил недопустимую инструкцию»
  • После выхода из графического режима сбивается шрифт, вместо русских букв кракозяблы.
  • Ненормально работают оконный/полноэкранный режимы. В зависимости от версии Windows, у вас будут проблемы раскрыть в текстовом режиме на весь экран («эта система не поддерживает работу в полноэкранном режиме») или же, наоборот, в графическом режиме перейти в оконный режим.
  • Иногда нужно cделать скриншот в Паскале, а PrintScreen не работает.
  • В некоторых версиях Windows NTVDM отсутствует или в нерабочем состоянии.
Оригинал стать по ссылке, там же есть ссылка на нормальный пакет под Виндовс.
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.