Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.25;
Скачать: CL | DM;

Вниз

WinCRT   Найти похожие ветки 

 
VadimX   (2005-09-01 14:39) [0]

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


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

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


 
Digitman ©   (2005-09-01 14:45) [2]

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


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

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


 
Adder ©   (2005-09-01 15:04) [4]

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


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

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


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

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

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


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

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


 
Джо ©   (2005-09-01 15:32) [8]


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

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


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

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


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

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

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


 
Джо ©   (2005-09-01 15:37) [11]


>  [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.


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

VadimX   (01.09.05 15:28) [7]

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


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

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

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

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


 
PVOzerski ©   (2005-09-01 17:46) [14]

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


 
Adder ©   (2005-09-01 19:45) [15]


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

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


 
Adder ©   (2005-09-01 19:47) [16]

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


 
begin...end ©   (2005-09-01 19:55) [17]

> VadimX   (01.09.05 15:47) [13]

> GotoXY()

SetConsoleCursorPosition

> WHereX(),WhereY()

GetConsoleScreenBufferInfo

> Color

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



Страницы: 1 вся ветка

Текущий архив: 2005.09.25;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.044 c
14-1125252689
Twister1222
2005-08-28 22:11
2005.09.25
Сомнения Delphi2005


1-1125482078
Barloggg
2005-08-31 13:54
2005.09.25
Какое сложение двух пар чисел быстрее?


4-1122893351
MegaVolt
2005-08-01 14:49
2005.09.25
WM_ERASEBKGND не понимает возвращаемое значение.


6-1117791451
Трофимов
2005-06-03 13:37
2005.09.25
Apache


8-1115726525
X-Disa
2005-05-10 16:02
2005.09.25
Перехватить audio-out поток