|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.08.2009, 00:03 | #11 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
DOS программа не может получить доступ к длинному пути (для неё такой путь просто не существует!) Как вариант, можно использовать короткое имя (для каждого длинного имени можно получить короткое имя (например, через dir /x )): 'C:\PROGRA~1\BP\BGI' но, предложенный вариант, поместить драйвера EGAVGA рядом с программой (или создать каталог с коротким именем и указать его) — заведомо лучше! |
|
06.08.2009, 00:10 | #12 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Serge_Bliznykov
___________ Почему просто не вкорневом коталоге? У меня C:\TP.... и, все шикарно работает а, работаю всегда с флешкой...ну, если компилирую или сохроняю текстовые или модульные файлы.... Мне кажеться...не имеет значение... |
06.08.2009, 19:27 | #13 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 256
|
Нада EGAVGA.bgi в папку с exe закинуть и все кул будет
|
06.08.2009, 19:34 | #14 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Gapro
________ Поясни...как будет работать модуль EGAVGA.bgi ...если он не прописанный в теле программы? |
06.08.2009, 19:37 | #15 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Он сам подключается при входе в графический режим процедурой initgraph(gd,gm,''); Здесь путь к нему не пишут, раз он в папке с программой.
|
06.08.2009, 20:07 | #16 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
тоесть....можно переместив компонент модуля в EGAVGA.bgi....в папку где находиться *.*.exe файл.
Но, кто с увероностью ответит...что именно ЭТОТ компонент поддерживаеться ...данным железом....??? |
06.08.2009, 20:09 | #17 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
А ты проверь, а не гадай. И причем тут железо???
|
06.08.2009, 20:19 | #18 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
в папке....BGI
хроняться файлы с расширение BGI. поддержки аппаратных средств CGA.BGI - для CGA,MCGA EGAVGA.bgi- для EGA,VGA ATT.BGI -AT$T 6300 тоесть на каждое железо выбераеться свой драйвер DETEKC- авто режим..... Вот лично так у меня в учебниках написанно |
06.08.2009, 21:15 | #19 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Doholyan, ну всё правильно в ваших учебниках написано (ну, если не считать, что Вы наверняка не только не видели, но и даже предполагать не можете, что такое графические адаптеры/режимы Геркулес, CGA и прочий антиквариат...)
третьим параметром в функции initgraph идёт путь к папке, где лежат требуемые графические драйвера. можете положить любые. если путь пустой - то драйвера берутся из текущей папки. по Detect выберется нужный. но с огромной уверенностью можно утверждать, что это будет именно EGAVGA.BGI |
06.08.2009, 21:58 | #20 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Serge_Bliznykov
_____ почитал про адапторы....мда...про Hercules не слышал.... Для чего тогда другие драйвера...эсли эх можно так назвать? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль, Борланд Паскаль-в чем разница??? | Vremya-Dengy | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 31.05.2011 18:23 |
Паскаль | Alfis | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 07.12.2008 15:28 |
Паскаль | Jenny104 | Помощь студентам | 3 | 19.09.2008 07:06 |
TListView; не рисует цветом TCanvas | JetAPI | Компоненты Delphi | 9 | 24.08.2007 22:22 |