Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.175 c
6-1117604167
CSTR
2005-06-01 09:36
2005.09.25
Проблема с сокетами


11-1106738023
RA
2005-01-26 14:13
2005.09.25
Как добавить картинку в PupupMenu?


8-1115913955
ArtKil
2005-05-12 20:05
2005.09.25
Как сделать эквалайзер?


9-1117216279
rll-progr
2005-05-27 21:51
2005.09.25
Создание игры


14-1125306278
han_malign
2005-08-29 13:04
2005.09.25
VMT в MSVC++





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский