Decodedate delphi
Автор Александр задал вопрос в разделе Другие языки и технологии
DecodeDate(Now, y, m, day) - ошибка DELPHI. Помогите, пожалуйста! и получил лучший ответ
Ответ от Oleh_Huz'[гуру]
что нужно?
Oleh Huz'
Просветленный
(46611)
не объявил, параметров нет.
Ответ от Imobilazer[гуру]
Возможно проблема в том, что текущая дата в Дельфи не Now а Date)
Возможно проблема в том, что текущая дата в Дельфи не Now а Date)
Ответ от Алексей Кузьминов[гуру]
Ошибка 'Types of actual and formal var parameters must be identical' появилась в тот момент, когда вы добавили компонент day: TLabel;
Раньше при вызове DecodeDate использовалась глобальная переменная, а теперь компонент формы.
Переименуйте компонент или в DecodeDate пишите Unit1.day
ЗЫ
Использовать глобальные переменные в секции interface - дурной тон:
-- обычно хватает локальных (когда не нужно сохранять результат до следующего вызова)
-- переменные можно поместить в private/public секцию формы (когда сохранять нужно и обращение из одного объекта - формы)
Глобальные переменные НЕОБХОДИМО использовать только тогда, когда по-другому не получается
Ошибка 'Types of actual and formal var parameters must be identical' появилась в тот момент, когда вы добавили компонент day: TLabel;
Раньше при вызове DecodeDate использовалась глобальная переменная, а теперь компонент формы.
Переименуйте компонент или в DecodeDate пишите Unit1.day
ЗЫ
Использовать глобальные переменные в секции interface - дурной тон:
-- обычно хватает локальных (когда не нужно сохранять результат до следующего вызова)
-- переменные можно поместить в private/public секцию формы (когда сохранять нужно и обращение из одного объекта - формы)
Глобальные переменные НЕОБХОДИМО использовать только тогда, когда по-другому не получается
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: DecodeDate(Now, y, m, day) - ошибка DELPHI. Помогите, пожалуйста!
как получить дату в делфи???
Текущую дату?
Тогда есть такая функция now();
Типа :
var year,month.day:word;
подробнее...
delphi FormatDateTime
function DataProp(S: TDateTime): string;
const
Mes: array[1..12] of string = ('января',
подробнее...