Login:     Password:      
create account   lost password?

Porada



   poziom: trudny  

[Delphi] [Error/Warning] E2003 Undeclared identifier 'ShortDateFormat' error in Delphi XE3 or later versions

poprzednia porada następna porada
Słowa kluczowe:  

ansichar

,

char

,

currencydecimals

,

currencyformat

,

currencystring

,

dateseparator

,

decimalseparator

,

listseparator

,

longdateformat

,

longdaynames

,

longtimeformat

,

modern

,

negcurrformat

,

shortdateformat

,

shortdaynames

,

shortmonthnames

,

shorttimeformat

,

system.sysutils.formatsettings

,

thousandseparator

,

timeamstring

,

timepmstring

,

timeseparator

,

twodigityearcenturywindow

,

update

,

widechar

,

xe

,

xe3

Data wpisu:   10.12.2018 20:05
Aktualizacja:   29.12.2018 22:32

Opis



When we upgrade a Delphi old version application to Delphi XE3 or latest one then if we have used 'ShortDateFormat' global variable in our project then we will get 'E2003 Undeclared identifier 'ShortDateFormat' compiler error.

Why we get this error?
As some global variables typically pertain to Date, Time and Currency format (CurrencyString, ShorDateFormat, LongTimeFormat, ShortMonthNames, and so on) have been deprecated and removed declaration from Delphi XE3 or later versions. In old Delphi versions we can find this variables declaration in 'System.SysUtils' unit but from Delphi XE3 those are moved with TFormatSettings Record.

Rozwiązanie



  Aby wyświetlić zawartość tej strony musisz się najpierw zalogować...
Jeżeli jeszcze nie posiadasz swojego indywidualnego konta to koniecznie zarejestruj się.
 
Proces rejestracji jest szybki i darmowy a każdy użytkownik otrzymuje takie możliwości jak:
 
  przeglądanie pełnych treści porad,
  dodawanie do bazy nowych porad w wybranych kategoriach,
  edycja i usuwanie własnych porad,
  historia zmian (wersjonowanie) z możliwością porównywania wybranych wersji,
  kolorowanie składni kodu źródłowego dla wybranego języka programowania,
  udzielanie komentarzy,
  ocenianie porad,
  tagowanie za pomocą słów kluczowych,
  zaawansowane przeszukiwanie bazy,
  export porady na dysk twardy użytkownika (backup),
  ułatwione drukowanie porad.

A ponadto otrzymujesz...
  możliwość pracy w chmurze dzięki czemu masz dostęp do zgromadzonych zasobów z dowolngo miejsca,
  możliwość raportowania błędów i zgłaszania naruszeń,
  możliwość dzielenia się wiedzą z innymi.

Odwiedziny robotów:



GoogleBot 0 bing / msnbot 9 yandex.com 1 Yahoo! 0 NetSprint / wp.pl 0 Cuil 0 Alexa 4 Ask 0 Inne boty... 0 Spamboty 0

poprzednia porada poprzednia  Skocz do góry...  następna następna porada