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

Вниз

Нужны функции для работы с датами DecodeDate & EncodeDate.   Найти похожие ветки 

 
Alexander   (2002-09-08 10:17) [0]

И ещё вопрос: а не удобнее будет разделить файл kol.pas на несколько юнитов, по функциональности? Конечно, нужно будет несколько модулей вставлять в заголовке, но ведь и самому, наверное не очень просто править файл с числом строк более 60000?


 
SPeller   (2002-09-08 10:32) [1]

Предложение конечно хорошее. Тем более что KOL постепенно растёт, и где гарантия что не разрастётся до очень больших размеров?


 
Vladimir Kladov   (2002-09-09 16:03) [2]

Не разрастется. То, что в нем есть, должно оставаться единым модулем.
Разбиение одного модуля на несколько увеличивает конечный exe-файл, байт на 50-100 на каждый отдельный модуль. Это конечно мелочь, тем более что большинство версий Delphi округляют файл до кратного какой-то степени 2. Но много мелочей вместе - уже досадная не-мелочь.

И что с того, что kol.pas большой? Компиляция замедляется? Я не
замечал. Разбираться в коде неудобно? Мне - наоборот удобно. Пока я разработчик, kol.pas делиться не будет.
В книгу Гиннеса попасть все равно не удастя хотя, там уже и побольше зафиксированы :)


 
SPeller   (2002-09-09 17:03) [3]


> В книгу Гиннеса попасть все равно не удастя хотя, там уже
> и побольше зафиксированы :)

А сколько там не подскажете?


> И что с того, что kol.pas большой? Компиляция замедляется?

Нет, но Дельфи на это реагирует странно:
http://spellersoft.narod.ru/delphibugs.jpg
:-))



 
Alexander   (2002-09-09 17:03) [4]

А как насчёт функций?
Ещё нужны: Date и возможность записывать и читать из реестра TDateTime.

Я тут это всё дело реализовал самостоятельно, правда сдаётся мне, что они работают с Delphi исчислением (от 1899).

Что будет тебе проще, Владимир, с нуля написать, или мои поправить?


 
Vladimir Kladov   (2002-09-11 09:52) [5]

Есть код - высылайте, посмотрю. Всяко легче, чем с нуля.
TDateTime в реестре - проще всего строкой хранить. Есть SQL-стандарт YYYYMMDDhhmmss (после перевода локального в гринвичское), никаких проблем с локализацией и обратным преобразованием. Или в любом удобном виде, хоть вещественное число в виде строки.



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2003.06.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.017 c
1-13268
Zew
2003-05-23 20:48
2003.06.05
Combobox


1-13290
Maxim Pshevlotsky
2003-05-24 12:44
2003.06.05
Ошибка при обращении к DCOM обьекту


1-13252
Сергей Ч
2003-05-15 16:53
2003.06.05
EXCEL


1-13197
Спрашивающий
2003-05-27 01:27
2003.06.05
RichEdit быстрое перемещение строк из конца в начало


6-13363
push
2003-04-04 16:24
2003.06.05
прокси на HTTP, SOCKS4, POP3, SMTP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский