http://sulfurzona.com/
News
Service
Magazine
Software (Battle City Game, Wallpaper manager, Superpad, VG-NOW, Puzzle Game, Netler Internet Browser, ..)
Dune Game (Dune III, Dune IV, Cheats, Forum, ..)
Games free
Turbo Pascal (Assembler, Docs, Sources, Debbugers, ..)
Books (Docs for developers)
Forum
Guest book
Компьютерная диагностика двигателя автомобиля (адаптер К-линии)Компьютерная диагностика двигателя автомобиля (адаптер К-линии)
 
 
 
 

Паскаль для новичков (Turbo Pascal, Assembler)

1
 
Паскаль для новичков (часть 40): Работаем с графическим режимом 3 (продолжение)
Ещё на заре своей деятельности, когда я только начинал работать на Паскале, я старался испробовать все возможности среды разработки Turbo Pascal. Когда мне понадобилось работать с графическим выводом на экран, при этом требовалось, чтобы изображение было полно-цветным, где 16/24 бит на цвет, то оказалось, что ни одна из графических библиотек BGI не поддерживает стандартный SVGA адаптер. Мало того, уже ставший на то время устаревшим VGA стандарт тоже остался без поддержки. Это ещё больше меня огорчило, так как это сделало невозможным добиться от библиотек BGI хотя бы 256-цветного изображения.
Но это меня не остановило. Уже на то время я был “тёртый калач” со стажем работы на ассемблере, и это меня подвигло к написанию собственных модулей, позволяющих работать с графическими режимами высокой разрешающей и цветовой способностью.
248
 
 
 
Паскаль для новичков (часть 39): Специальные asm-идентификаторы
Стремление программистов Borland сделать Turbo Pascal универсальным привело к тому, что в Turbo Pascal фактически был интегрирован компилятор языка ассемблера.
379
 
 
 
Паскаль для новичков (часть 38): Работаем с графическим режимом 2 (продолжение)
Ещё на заре своей деятельности, когда я только начинал работать на Паскале, я старался испробовать все возможности среды разработки Turbo Pascal. Когда мне понадобилось работать с графическим выводом на экран, при этом требовалось, чтобы изображение было полно-цветным, где 16/24 бит на цвет, то оказалось, что ни одна из графических библиотек BGI не поддерживает стандартный SVGA адаптер. Мало того, уже ставший на то время устаревшим VGA стандарт тоже остался без поддержки. Это ещё больше меня огорчило, так как это сделало невозможным добиться от библиотек BGI хотя бы 256-цветного изображения.
Но это меня не остановило. Уже на то время я был “тёртый калач” со стажем работы на ассемблере, и это меня подвигло к написанию собственных модулей, позволяющих работать с графическими режимами высокой разрешающей и цветовой способностью.
348
 
 
 
Паскаль для новичков (часть 37): Программирование на низком уровне. Встроенный ассемблер
Стремление программистов Borland сделать Turbo Pascal универсальным привело к тому, что в Turbo Pascal фактически был интегрирован компилятор языка ассемблера.
713
 
 
 
Паскаль для новичков (часть 36): Работаем с графическим режимом
Ещё на заре своей деятельности, когда я только начинал работать на Паскале, я старался испробовать все возможности среды разработки Turbo Pascal. Когда мне понадобилось работать с графическим выводом на экран, при этом требовалось, чтобы изображение было полно-цветным, где 16/24 бит на цвет, то оказалось, что ни одна из графических библиотек BGI не поддерживает стандартный SVGA адаптер. Мало того, уже ставший на то время устаревшим VGA стандарт тоже остался без поддержки. Это ещё больше меня огорчило, так как это сделало невозможным добиться от библиотек BGI хотя бы 256-цветного изображения.
Но это меня не остановило. Уже на то время я был “тёртый калач” со стажем работы на ассемблере, и это меня подвигло к написанию собственных модулей, позволяющих работать с графическими режимами высокой разрешающей и цветовой способностью.
406
 
 
 
 
 
Паскаль для новичков (часть 35): Виртуальные методы
Объектно-ориентированное программирование (ООП) основывается на этаких «трех китах» – трех важнейших принципах, коими являются инкапсуляция, наследование и полиморфизм.
425
 
 
 
Паскаль для новичков (часть 34): Ресурсные файлы 2 (продолжение)
Приходилось ли вам создавать программы, которым для нормальной работы требовалось присутствие нескольких десятков или сотен мелких файлов, содержащих всевозможные данные, как то шрифты, изображения интерфейсных элементов, звуковых эффектов, и прочего? Вот и мне приходилось...
109
 
 
 
Паскаль для новичков (часть 33): Средства объектно-ориентированного программирования
Объектно-ориентированное программирование (ООП) основывается на этаких «трех китах» – трех важнейших принципах, коими являются инкапсуляция, наследование и полиморфизм.
419
 
 
 
Паскаль для новичков (часть 32): Ресурсные файлы
Приходилось ли вам создавать программы, которым для нормальной работы требовалось присутствие нескольких десятков или сотен мелких файлов, содержащих всевозможные данные, как то шрифты, изображения интерфейсных элементов, звуковых эффектов, и прочего? Вот и мне приходилось...
184
 
 
 
Паскаль для новичков (часть 31): Модули
Модульное программирование позволяет группировать константы, описания типов, объявление переменных, подпрограммы по их назначению в отдельные модули.
411
 
 
1
 
Вы находитесь на официальном сайте Владислава Демьянишина - разработчика игры Dune IV (Dune 4). На нашем сайте можно бесплатно скачать игры Dune IV (Dune 4), Battle City (Танчики с Dendy/Nintendo), читы к играм и многое другое. Также Вы можете скачать бесплатно программы и полезные утилиты. Среди доступных программ есть мобильная читалка книг, менеджер переноса файлов с фото- и видеокамер на компьютер, текстовый редактор, WYSIWYG редактор, 3D аниматор, GIF аниматор, AVI аниматор, пакетный конвертор изображений, редактор электрических схем, программа для скриншотов, диспетчер тем рабочего стола и другие. Предлагаю также посетить Марья искусница - сайт о рукоделии (http://mariya-iskusnica.ru).
 
 

Журнал > Программирование > Паскаль для новичков (Turbo Pascal, Assembler)
 
 
 
5117
 
 
 
На главную страницу На предыдущую страницу На начало страницы
 
 




Украина онлайн Рейтинг@Mail.ru Рейтинг Сайтов YandeG