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

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

WinCRT


VadimX ©   (2005-09-01 14:39:00) 

Существуют ли аналоги команд CRT для Windows?
(для консольных приложений)


begin...end   (2005-09-01 19:55:00) [1]

> VadimX   (01.09.05 15:47) [13]

> GotoXY()

SetConsoleCursorPosition

> WHereX(),WhereY()

GetConsoleScreenBufferInfo

> Color

В смысле, TextColor и TextBackground? Тогда SetConsoleTextAttribute.


Adder   (2005-09-01 19:47:00) [2]

А в сети -)
http://www.zieglersoft.dk/public/download.asp


Adder   (2005-09-01 19:45:00) [3]


> PVOzerski ©   (01.09.05 17:46) [14]
> Где-то видел...

На втором CD от Delphi6 "валяется" -)   Win32Crt


PVOzerski   (2005-09-01 17:46:00) [4]

Где-то видел... В сети валялось, сколь помню. поищи - найдешь. В крайнем случае, можно попробовать адаптировать модуль crt из виндового порта FreePascal.


VadimX   (2005-09-01 15:47:00) [5]

>> Это "консольное приложение"?

Оно 360К. Какой в этом приложении смысл?
Это консольное с вызовом VCL(и соответственно интергацией в себя VCL объектов, а нужно компактное).
А я говорил про только КОНСОЛЬНОЕ.

PS Лучше про WInCRT ответьте.
  Конкретно нужна функция GotoXY(),WHereX(),WhereY(),Color...


Игорь Шевченко   (2005-09-01 15:44:00) [6]

VadimX   (01.09.05 15:28) [7]

Поищи все-таки Turbo Vision для Win32, найдешь массу полезных функций.


Джо   (2005-09-01 15:37:00) [7]


>  [10] VadimX   (01.09.05 15:33)

Это "консольное приложение"?


program Project1;

{$APPTYPE CONSOLE}

uses
 SysUtils, Classes, Forms;

var
 Frm: TForm;

begin
 Frm := TForm.Create(nil);
 try
   Frm.ShowModal
 finally
   Frm.Free;
 end;

end.


VadimX   (2005-09-01 15:33:00) [8]

>А разве в консольном приложении запрещено использовать VCL?

Это будет VCL приложение, а не консольное.
Скорее наоборот в VCL приложении можно использовать консольные функции.


VadimX   (2005-09-01 15:32:00) [9]

В справке DElphi7 нет раздела  "Console functions".


Джо   (2005-09-01 15:32:00) [10]


>  [7] VadimX   (01.09.05 15:28)
> При чем тут VCL , когда я про консольные приложения спрашиваю.

А разве в консольном приложении запрещено использовать VCL?


VadimX   (2005-09-01 15:28:00) [11]

При чем тут VCL , когда я про консольные приложения спрашиваю.


Игорь Шевченко   (2005-09-01 15:18:00) [12]

Adder ©   (01.09.05 15:04) [4]
Юрий Зотов ©   (01.09.05 15:12) [5]

А вам когда надо простую форму в приложении сделать, вы честно оконные функции, регистрацию классов и прочее сами делаете, или все-таки VCL пользуете ?


Юрий Зотов   (2005-09-01 15:12:00) [13]

Или справка по WinAPI (которая идет вместе с Delphi), раздел "Console functions".


Adder   (2005-09-01 15:04:00) [14]

Можно начать с MSDN
"Writing Characters or Colors to Consecutive Cells"
и копать вглубь


VadimX   (2005-09-01 15:01:00) [15]

Имелось в виду для Delphi5-7.


Игорь Шевченко   (2005-09-01 14:45:00) [16]

Найди Turbo Vision для Win32 - там все-все есть.


Digitman   (2005-09-01 14:45:00) [17]

что еще за "команды CRT" ?


Наверх

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