IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Модуль Crt в Дельфи (http://www.imho.ws/showthread.php?t=58174)

steelik 08.05.2004 21:27

Модуль Crt в Дельфи
 
В Pascal есть модуль Crt, говорят есть альтернатива в дельфи!
ЗЫ, необходимо работать с курсором и цветом в консольных приложениях.

/7y3uK 11.05.2004 17:17

С консолью в дельфи, впрочем не только в делфи ПОД ВИНДУ нужно работать на API, естесственно зная хендлы, в том числе стандартных ввода, вывода и ошибок. Также тебе понадобится перекодировка символов. Так что смотри SDK или Win32 Programming Reference (Delphi help) или ищи описалово следующих процедур:
Код:

 
GetStdHandle
WriteConsole
SetConsoleCursorPosition
SetConsoleTitle
FreeConsole
AllocConsole
CharToOem
SetConsoleCursorPosition
SetConsoleTextAttribute
ReadConsole
SetConsoleScreenBufferSize
 
пока хватит.

ИМХО довольно геморное занятие в винде под консоль писать....

Legion2003 12.05.2004 13:30

Глянь сюда - скинул, что нашел.

steelik 12.05.2004 15:18

[code]
BOOL SetConsoleCursorPosition(

HANDLE hConsoleOutput, // handle of console screen buffer
COORD dwCursorPosition // new cursor position coordinates
);
[code]

Не могу разобраться, что такое hConsoleOutput
Код:

Identifies a console screen buffer. The handle must have GENERIC_WRITE access.
Это мне не о чём не говорит. Подскажите пожалуйста, а ещё лучше на примере.

Legion2003 13.05.2004 17:38

Цитата:

Глянь сюда - скинул, что нашел.
Неужели ничего не помогло?

Gadi 13.05.2004 18:50

Vse to cho Legion2003 skinul ia ne probaval no s chast'u rabotal i vpalne uspeshno, tak cho beri vpolne ydobnie shtuki.

steelik 13.05.2004 21:35

Всем респект!


Часовой пояс GMT +4, время: 03:41.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.