Rendszer dátum formátuma

Hozzászólás: Andrey Dynnik
És ez az, amit mondok neked, _Sergej_?

AD >>> Hogyan változtatható meg a rendszer dátumformátuma? Hogy a program indításkor
AD >>> telepítette a szükséges formátumot, és amikor kiléptem






AD >>> visszaadta a régiet.
SK >> a * .dpr
SK >> Application.Initialize;
SK >> Application.UpdateFormatSettings: = hamis;

SK >> SysUtils.ShortDateFormat: =.
SK >> SysUtils.LongDateFormat
SK >> SysUtils.ShortMonthNames
SK >> SysUtils.LongMonthNames
SK >> SysUtils.ShortDayNames
SK >> SysUtils.LongDayNames

Hozzászólás: Andrey Dynnik
A DBGreed rács minden szépen megjelenít, de még mindig az adatbázisba írja a formátumot
"dd.mm.yyyy", hogyan kell írni az asztalra "yyyy \ mm \ dd" formátumban?
DBF táblázat, BDE motor. D6

Átnézted az alapon keresztül, mi? Így milyen alkalmazáson keresztül? Keresztül az ő?
Az adatbázisban a dátum tárolva van egy szám és az adatbázis formátumban vseravno amit van
formátumban. De a felhasználó megjelenik a formában, hogy ő
a rendszerbeállításokban van beállítva. Lásd a regionális beállításokat.
A típusfüggvény
SysUtils.ShortDateFormat: =.
SysUtils.LongDateFormat

és például például DECIMALSEPARATOR - az egész és a frakció elválasztója
alkatrészek stb.
Állítsa be a formátumot CSAK az alkalmazásához, azaz ha te
szeretné az alkalmazást ALWAYS-ban és bármely dátum-kimenetben használni
csak ebben a formátumban.
Módosítsa a dátumformátumot a vezérlőpanelen a regionális beállításokban és
Az SQL Monitor azt is megmutatja, hogyan kell.

--
Üdvözlettel
Igor E.Timofeev

04.03.05 18:25, írtad nekem:

SK >> SysUtils.ShortDateFormat: =.
SK >> SysUtils.LongDateFormat

AD> A DBGreed rácsban minden szépen megjelenik, de alapjában ugyanazt írja
AD> formátum "dd.mm.yyyy", hogyan kell írni az asztalra "yyyy \ mm \ dd" formátumban
AD>. DBF táblázat, BDE motor.
Úgy gondolom, hogy az adatbázisban a dátumok bináris formában vannak tárolva, és nincsenek ötleteik a






hogyan jelenhetnek meg a felhasználónak.

SK> Azt hiszem, az adatbázisban a dátumok bináris formában vannak tárolva, és nincsenek
SK> ábrázolja, hogyan jelenik meg a felhasználó.

AD >>> Hogyan változtatható meg a rendszer dátumformátuma? Hogy a program a
AD >>> elkezdte telepíteni a szükséges formátumot, és amikor kiléptem
AD >>> visszaadta a régiet.

AD> A DBGreed rácsban minden szépen megjelenik, de alapjában ugyanazt írja
AD> formátum „dd.mm.yyyy”, hogyan kell írni egy táblázatot a formátum „nn \ mm \ dd”
AD>. DBF táblázat, BDE motor. D6

És te, hogy az adatbázisban szöveges formában írsz? Amennyire tudom a formátumot
a dátum típus mezőjének lógása a területtől független. A DBF-ben ez a formában van írva
ééééhhnn.
A rendszerváltás ideiglenes megváltoztatása az adott program kedvéért
nagyon rossz hang.

Legjobb kívánságok, Ilya

IP> A rendszer helyi átmeneti módosítása az adott program kedvéért
IP> egy nagyon rossz hang.


Személyes tapasztalat, amikor megpróbáltuk eladni néhány programot, akkor már elutasították emiatt, majd a javított már nem fogadható el további ellenőrzésre.
Egyetlen helyre nincs szükségünk kalandra.

AD >>> Hogyan változtatható meg a rendszer dátumformátuma? Hogy a program indításkor
AD >>> telepítette a szükséges formátumot, és amikor kiléptem
AD >>> visszaadta a régiet.
SK >> a * .dpr
.
AD> A DBGreed rácsban minden szépen megjelenik, de alapjában ugyanazt írja
AD> formátum „dd.mm.yyyy”, hogyan kell írni egy táblázatot a formátum „nn \ mm \ dd”?
AD> DBF táblázat, a BDE motor. D6

Ez nem így van, a táblázatban minden tárolt egyenlően, a dBase és a klónjai számára ez a rendszeradatformátum. Ennélfogva nem kérdőjelezhető meg a következő időpontok: yyyy \ mm \ dd.
Most tekintetében a kijelző a kliens program, akkor joga van (relatív), hogy mivel tanácsos SK, bár meg kell gondolni, ez tiszteletlenség a felhasználó, de ez az, amit jön a globális rendszer beállításait, nem megengedhető, hogy bárki, kivéve a felhasználó és el kell végezni intrektivnymi rendszer jelent.

Meg kell komolyan gondolni a felhasználót, ha a felhasználó a formátumot dd.mm.yyyy, az azt jelenti, hogy ez így van szükség, és akkor nem fog részt vegyen benne. Ehhez elegendő a program helyes írása és a felhasználói beállítások szerinti feldolgozás. Soobstvenno nagyon egyszerű, ha nem kerül be a rendszerbe, nem próbálja megváltoztatni semmit a futási formátumokban, minden automatikusan történik.

A helyi helyi beállítások ideiglenes módosításának egyetlen indoka, ha a külső fájlok importálása / exportálása megtörténik. És egyáltalán nem látok változást a globális környezetben, azt hiszem, ez egy bűntény, egy hacker támadás.




Kapcsolódó cikkek