Страница 1 из 1

Как делается интерфейс на паскале

Добавлено: 29 июл 2013, 10:31
xatabich
Как делается интерфейс на паскале

Re: Как делается интерфейс на паскале

Добавлено: 29 июл 2013, 11:24
Naeel Maqsudov
Ну, так и пишем

Код: Выделить всё

Type
    IMyInterface1 = interface
        {тут всё как у объектов: свойства... методы....}
    end;
    IMyInterface2 = interface
        {тут всё как у объектов: свойства... методы....}
    end;

   //  А дальше описываем класс (классы) которые реализуют эти интерфейсы

    TMyClass = class ( РодительскийКласс, IMyInterface1, IMyInterface1.... )

       // всё остальное, как у объектов

    end;

Re: Как делается интерфейс на паскале

Добавлено: 29 июл 2013, 13:13
xatabich
я имел в виду дос интерфейс что это программтрование видеодаптера или как

Re: Как делается интерфейс на паскале

Добавлено: 29 июл 2013, 13:22
Хыиуду
В зависимости от того, что вам надо.
Если интерфейс текстовый - достаточно crt или wincrt.
Если графический - то да, видеоадаптер, опционально - мышь.
А вообще практическая полезность таких заданий стремится к нулю.

Re: Как делается интерфейс на паскале

Добавлено: 29 июл 2013, 13:26
somewhere
Псевдографикой и функциями DOS вывода символов на экран (write например) или прямым доступом к текстовой видеопамяти (memb, memw по адресу, начиная с B8000)