С++ (BCB), пара простых вопросов
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
С++ (BCB), пара простых вопросов - 2006-12-13 02:17:49.033333
|
|
|
Diabolus
Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
|
…ногами ток не бейте, вопросы мож оч уж простые, но что-то не могу разобраться %) первое - как перевести дату из юних-тайм ф читабельную человеком? :) есть ли аналог пхпшной date, либо жопаскриптофских ф-й для перевода? ну или хотя бы алгоритм подкиньте, чтобы рассчитать.. :) и второй вопрос… где можно взять готовый алгоритм для отображения жирного/подчёркнутого/цветного текста в RichEdit? :) ай мин как в хчате, мирке, триле.. ) а то написал я кое-что, жирный и подчёркнутый вот норм отображает в итоге, а цвета если наслаиваются друг на друга (т.е. открытие одного до закрытия другого) - глюки… ну или мож стоит конечно самому закрывать цвета, когда открываюцо новые… хз в общем, как сделать, покрасивее чтоб ) и эт ещё.. как делаецо бэкграунд за текстом в том же TRichEdit'e? ай мин то, что после запятой в определении цвета ) заранее пасиба :) p.s. поисковики юзал, не нашёл =\
|
|
|
RE: С++ (BCB), пара простых вопросов - 2006-12-13 12:08:45.360000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
По поводу первого- читай MSDN Точно была WinAPI функция. По поводу второго Поищи компоненты на torry.net Так, наверное проще будет
|
|
|
RE: С++ (BCB), пара простых вопросов - 2006-12-13 20:24:50.233333
|
|
|
Diabolus
Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
|
ну вот как раз не нашёл функцию.. ( а компоненты.. вообще сначала думал об этом, даже на том же торри.нет и искал, но ничего толкового и бесплатного при этом не нашёл. да и не хочется просто использовать нестандартные компоненты =\
|
|
|
RE: С++ (BCB), пара простых вопросов - 2006-12-13 22:40:56.923333
|
|
|
Technologist
Сообщений: 3590
Оценки: 0
Присоединился: 2006-10-28 20:28:06.943333
|
Завязывай с ВСВ и с его глючными визуальными компонентами, и переходи на чистый API
|
|
|
RE: С++ (BCB), пара простых вопросов - 2006-12-13 23:24:22.860000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
Чистый API не упростит кода и самого процесса. Хотя навыки, конечно, будут несравненные.Но для прикладных задач Win API, очень мягко говоря, не практичен. Подчеркиваю для прикладных…. А VCL сильно упрощает процесс разработки, но за все приходится платить. Учитывая, что VCL-то отлаживался прежде всего под Delphi. Юзать чужие компоненты или нет - вопрос индивидуальный. Перед каждым новым проектом говорю себе -нет:) Потом… ну только те, что с сырцами…. Потом… ну только бесплатные…. Ну а потом, сами понимаете :) Ну выручает реально. Ну не напишу я за три недели грид толковый, к примеру… А в любом проекте сроки требуется выдерживать. Хоть курсач, хоть диплом, хоть работа за реальные деньги.
|
|
|
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.
|
|
|
RE: С++ (BCB), пара простых вопросов - 2006-12-14 03:03:16
|
|
|
Diabolus
Сообщений: 127
Оценки: 0
Присоединился: 2006-11-18 05:35:27.343333
|
quote:
ORIGINAL: Technologist Завязывай с ВСВ и с его глючными визуальными компонентами, и переходи на чистый API ну трабла ф том, что если у меня не выходит сейчас сделать то, что нужно, с всл, то сомневаюсь, что выйдет, если я вручную всё перепишу :) программка просто пишется, в которой часть компонентов создаётся динамически, да и вообще достаточно многое делает и изменяется динамически, но часть каркаса всё же просто прорисована.. хотя, дело всё равно не в том ) нужен просто норм алгоритм для "разукрашивания" ричедита. даже не код, а сам алгоритм.. :) ..и для перевода даты из юних-тайм в хьюман-ридабл, да :)
|
|
|
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);
|
|
|
|
|