![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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" ?