Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Консоль + Графика [D6, WinXP]


Страницы:   1 2

Domix ©   (2005-10-03 08:27:00) 

Доброе время суток подскажите пожалуста можеть кто сталквался как работать в консоли с графикой
Основные функции
Используемы модули
Палитра цветов

Зарание благодарен


TUser   (2005-10-07 13:03:00) [21]

> Поделись секретом

Создаешь юнит с формой как и в VCL приложении. Прописываешь его в uses. Где надо пишешь например Form1:=TForm1.Create() и работаешь с ней. Никаких особенностей там нет.

Напиши, что конкретно у тебя не работает.


Leonid Troyanovsky   (2005-10-07 12:58:00) [22]


> Domix ©   (07.10.05 12:43) [17]
>
> > волшебник изумрудного города
>
> Поделись секретом


Зачем тебе еще один Страшила?

--
Regards, LVT.


Domix   (2005-10-07 12:43:00) [23]


> волшебник изумрудного города

Поделись секретом


TUser   (2005-10-07 12:10:00) [24]

> Да я уже пробовал но проблема в взаимодействи консоли с визуал компонентами работает 1 из 2 либо консоль либо форма

А я - волшебник изумрудного города. В смысле у меня работало.


Leonid Troyanovsky   (2005-10-07 11:57:00) [25]


> Domix ©   (07.10.05 11:07) [14]

> > сделать отдельное GUI приложение,
> > которое будет, например, управляться из консоли
>
> Можно поподробнее??7


Например, см. Demos\IPCDemos.
Для взаимодействия с консолью можно применять и pipes,
даже anonymous, если консоль будет сама запускать
графическое приложение.
Ну, и можно смело смотреть в сторону COM application.

--
Regards, LVT.


Domix   (2005-10-07 11:07:00) [26]


> сделать отдельное GUI приложение,
> которое будет, например, управляться из консоли

Можно поподробнее??7


Leonid Troyanovsky   (2005-10-07 11:04:00) [27]


> TUser ©   (07.10.05 10:52) [11]
> Вобщем - сделай отдельную форму и кидай на нее нужную тебе
> графику.


Нет ни одной причины, заставляющей делать графику в консоли.
Если очень хочется, можно сделать отдельное GUI приложение,
которое будет, например, управляться из консоли.

--
Regards, LVT.


Domix   (2005-10-07 11:04:00) [28]


> Вобщем - сделай отдельную форму и кидай на нее нужную тебе
> графику.

Да я уже пробовал но проблема в взаимодействи консоли с визуал компонентами работает 1 из 2 либо консоль либо форма


TUser   (2005-10-07 10:52:00) [29]

Вобщем - сделай отдельную форму и кидай на нее нужную тебе графику.


TUser   (2005-10-07 10:52:00) [30]

Ну, по большому счету никак. [4] не обрабатывает перерисовку окна, а значит все сотрется при сворачивании, например.


Leonid Troyanovsky   (2005-10-07 10:40:00) [31]


> MBo ©   (07.10.05 10:02) [4]

>  TextOut(dc,100,140,PChar('Ну и нафига это нужно?'),Length('Ну
> и нафига это нужно?'));


Уверен, что автор не в курсе.

--
Regards, LVT.


Domix   (2005-10-07 10:35:00) [32]

А ктото говорил что я шутник

MBo подскажи еще плиз как с цветом работать


Domix   (2005-10-07 10:32:00) [33]


> MBo ©   (07.10.05 10:02) [4]

ОГОМНЫЙ сенк вот это мне и нужно


Гриха   (2005-10-07 10:05:00) [34]


> MBo ©   (07.10.05 10:02) [4]

Это что??? Что этот код делает?


Гриха   (2005-10-07 10:03:00) [35]

В консоли не бывает графики. Очевидно, ты спутал с TP 7.0. Можно создать форму, убрать Бордер, развернуть на весь экран, и на Canvas'е уже рисовать.


MBo   (2005-10-07 10:02:00) [36]

program Project1;
{$APPTYPE CONSOLE}
uses
 Windows, SysUtils;

var
 h,ff:THandle;
 dc:HDC;
begin
 h:=FindWindow(nil,PChar(ParamStr(0)));
 dc:=GetDC(h);
 Ellipse(dc,10,10,400,300);
 ff:=CreateFont(24,0,0,0,0,0,0,0,0,0,0,0,0,'Terminal');
 ff:=SelectObject(dc,ff);
 TextOut(dc,100,140,PChar('Ну и нафига это нужно?'),Length('Ну и нафига это нужно?'));
 DeleteObject(SelectObject(dc,ff));
 ReleaseDC(h,dc);
 Readln;
end.


Domix   (2005-10-07 09:48:00) [37]

Блин НУ ведь нет же нечего невозможного


XProger   (2005-10-04 03:27:00) [38]

ASCII ART! ;)


Opuhshii   (2005-10-03 09:53:00) [39]


> в консоли с графикой

а вы шутник,..

http://www.delphimaster.ru/articles/console.html


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо