Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

С++ (BCB), пара простых вопросов

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> С++ (BCB), пара простых вопросов
Имя
Сообщение << Старые топики   Новые топики >>
С++ (BCB), пара простых вопросов - 2006-12-13 02:17:49.033333   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
…ногами ток не бейте, вопросы мож оч уж простые, но что-то не могу разобраться %)
первое - как перевести дату из юних-тайм ф читабельную человеком? :)
есть ли аналог пхпшной date, либо жопаскриптофских ф-й для перевода? ну или хотя бы алгоритм подкиньте, чтобы рассчитать.. :)

и второй вопрос… где можно взять готовый алгоритм для отображения жирного/подчёркнутого/цветного текста в RichEdit? :)
ай мин как в хчате, мирке, триле.. )
а то написал я кое-что, жирный и подчёркнутый вот норм отображает в итоге, а цвета если наслаиваются друг на друга (т.е. открытие одного до закрытия другого) - глюки… ну или мож стоит конечно самому закрывать цвета, когда открываюцо новые… хз в общем, как сделать, покрасивее чтоб )
и эт ещё.. как делаецо бэкграунд за текстом в том же TRichEdit'e? ай мин то, что после запятой в определении цвета )

заранее пасиба :)

p.s. поисковики юзал, не нашёл =\
Post #: 1
RE: С++ (BCB), пара простых вопросов - 2006-12-13 12:08:45.360000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
По поводу первого- читай MSDN Точно была WinAPI функция.
По поводу второго
Поищи компоненты на torry.net
Так, наверное проще будет


Post #: 2
RE: С++ (BCB), пара простых вопросов - 2006-12-13 20:24:50.233333   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
ну вот как раз не нашёл функцию.. (
а компоненты.. вообще сначала думал об этом, даже на том же торри.нет и искал, но ничего толкового и бесплатного при этом не нашёл. да и не хочется просто использовать нестандартные компоненты =\
Post #: 3
RE: С++ (BCB), пара простых вопросов - 2006-12-13 22:40:56.923333   
Technologist

Сообщений: 3590
Оценки: 0
Присоединился: 2006-10-28 20:28:06.943333
Завязывай с ВСВ и с его глючными визуальными компонентами, и переходи на чистый API
Post #: 4
RE: С++ (BCB), пара простых вопросов - 2006-12-13 23:24:22.860000   
alexbozhko

Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
Чистый API не упростит кода и самого процесса. Хотя навыки, конечно, будут несравненные.Но для прикладных задач Win API, очень мягко говоря, не практичен. Подчеркиваю для прикладных….
А VCL сильно упрощает процесс разработки, но за все приходится платить. Учитывая, что VCL-то отлаживался прежде всего под Delphi.
Юзать чужие компоненты или нет - вопрос индивидуальный.
Перед каждым новым проектом говорю себе -нет:)
Потом… ну только те, что с сырцами….
Потом… ну только бесплатные….
Ну а потом, сами понимаете :)
Ну выручает реально.
Ну не напишу я за три недели грид толковый, к примеру…
А в любом проекте сроки требуется выдерживать. Хоть курсач, хоть диплом, хоть работа за реальные деньги.
Post #: 5
RE: С++ (BCB), пара простых вопросов - 2006-12-14 01:07:48.656666   
Technologist

Сообщений: 3590
Оценки: 0
Присоединился: 2006-10-28 20:28:06.943333
quote:

ORIGINAL: alexbozhko

Чистый API не упростит кода и самого процесса. Хотя навыки, конечно, будут несравненные.Но для прикладных задач Win API, очень мягко говоря, не практичен. Подчеркиваю для прикладных….
А VCL сильно упрощает процесс разработки, но за все приходится платить.

Ламер, убейся ап стену, большинство программных интерфейсов написано именно на API, а делфи и билдеры были созданы для разработки баз данных, где они и применяются, а прикладные программы писать на VCL- это верх дилетанства. Лучше создавать текстовые интерфейсы, чем получать набор лагов и тормозов, и файлы размером в 5 - 10 раз больше APIшных. Сначала узнай, что такое API.
Post #: 6
RE: С++ (BCB), пара простых вопросов - 2006-12-14 03:03:16   
Diabolus

Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
quote:

ORIGINAL: Technologist

Завязывай с ВСВ и с его глючными визуальными компонентами, и переходи на чистый API

ну трабла ф том, что если у меня не выходит сейчас сделать то, что нужно, с всл, то сомневаюсь, что выйдет, если я вручную всё перепишу :)
программка просто пишется, в которой часть компонентов создаётся динамически, да и вообще достаточно многое делает и изменяется динамически, но часть каркаса всё же просто прорисована.. хотя, дело всё равно не в том )
нужен просто норм алгоритм для "разукрашивания" ричедита. даже не код, а сам алгоритм.. :)
..и для перевода даты из юних-тайм в хьюман-ридабл, да :)
Post #: 7
RE: С++ (BCB), пара простых вопросов - 2006-12-21 00:40:27.493333   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
На счет первого вопроса: если ты пишешь в среде Borland С++ Builder, то там для того, чтобы получить время и дату есть встроенная в VCL функция FormatDateTime. Форматировать время надо аналогично функции date в PHP. Пример:

//Выводим текущую дату MessageBox(0, FormatDateTime("dd.mm.YYYY", Now()).c_str(), "C++", 64);
Post #: 8
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> С++ (BCB), пара простых вопросов







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.