imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 08.05.2004, 21:27     # 1
steelik
Member
 
Аватар для steelik
 
Регистрация: 30.09.2002
Сообщения: 320

steelik Путь к славе только начался
Модуль Crt в Дельфи

В Pascal есть модуль Crt, говорят есть альтернатива в дельфи!
ЗЫ, необходимо работать с курсором и цветом в консольных приложениях.
steelik вне форума  
Старый 11.05.2004, 17:17     # 2
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
С консолью в дельфи, впрочем не только в делфи ПОД ВИНДУ нужно работать на API, естесственно зная хендлы, в том числе стандартных ввода, вывода и ошибок. Также тебе понадобится перекодировка символов. Так что смотри SDK или Win32 Programming Reference (Delphi help) или ищи описалово следующих процедур:
Код:
  
GetStdHandle
WriteConsole
SetConsoleCursorPosition
SetConsoleTitle
FreeConsole
AllocConsole
CharToOem
SetConsoleCursorPosition
SetConsoleTextAttribute
ReadConsole
SetConsoleScreenBufferSize
 
пока хватит.
ИМХО довольно геморное занятие в винде под консоль писать....
/7y3uK вне форума  
Старый 12.05.2004, 13:30     # 3
Legion2003
Member
 
Аватар для Legion2003
 
Регистрация: 31.05.2003
Адрес: Russia, St.Petersburg
Сообщения: 232

Legion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царстве
Глянь сюда - скинул, что нашел.
__________________
Пиво должно быть правильным.
Вот водка - правильное пиво!
Legion2003 вне форума  
Старый 12.05.2004, 15:18     # 4
steelik
Member
 
Аватар для steelik
 
Регистрация: 30.09.2002
Сообщения: 320

steelik Путь к славе только начался
[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.
Это мне не о чём не говорит. Подскажите пожалуйста, а ещё лучше на примере.
steelik вне форума  
Старый 13.05.2004, 17:38     # 5
Legion2003
Member
 
Аватар для Legion2003
 
Регистрация: 31.05.2003
Адрес: Russia, St.Petersburg
Сообщения: 232

Legion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царствеLegion2003 Луч света в тёмном царстве
Unhappy

Цитата:
Глянь сюда - скинул, что нашел.
Неужели ничего не помогло?
__________________
Пиво должно быть правильным.
Вот водка - правильное пиво!
Legion2003 вне форума  
Старый 13.05.2004, 18:50     # 6
Gadi
Junior Member
 
Аватар для Gadi
 
Регистрация: 30.12.2002
Сообщения: 58

Gadi презирают в этих краях
Vse to cho Legion2003 skinul ia ne probaval no s chast'u rabotal i vpalne uspeshno, tak cho beri vpolne ydobnie shtuki.
Gadi вне форума  
Старый 13.05.2004, 21:35     # 7
steelik
Member
 
Аватар для steelik
 
Регистрация: 30.09.2002
Сообщения: 320

steelik Путь к славе только начался
Всем респект!
steelik вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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