![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите плизззз!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [D5, Win95/98, WinME, Win2k]
Mewerik © (2002-01-30 15:39:00)Как узнать из Delphi русская версия Windows установлена или нет?
просто когда устанавливаем
ShoDateFormat:="dd.mm.yyyy" то русская верися эту строчку не воспринимает ?
Victor (2002-02-05 16:15:00) [1]Насколько я понял ты дату хочешь узнать...если не прав прошу прощения, дата в делфи выдаётся просто допустим надо дату на лабел выкинуть пишем
label1.caption:=datetostr(date);
Усё
Андрей Татуков (2002-02-05 10:23:00) [2]var
Buffer: array[0..100] of Char;
i:integer;
s:string
begin
i:=GetLocaleInfo(GetSystemDefaultLCID(), LOCALE_SLANGUAGE, Buffer, SizeOf(Buffer));
if i>0 then
begin
SetString(s, Buffer, i-1);
end;
if s="Русский" then {Windows-РУС} else {Windows-European} ;
P.S. англ.винды с русской локализацией возвращают "Russian".
Amit (2002-01-31 21:30:00) [3]попробуй один из этих вариантов
GetSystemDefaultLCID
GetLocaleInfo
Mewerik (2002-01-31 09:37:00) [4]А где это находтся в риестре?
Дело в том что если пользоваться финкциями GetVersion или GetVersionEx то эти функции выдают только числовую информацию :)
Belov (2002-01-30 17:33:00) [5]можно посмотреть настройки региона в реестре
Андрей Сенченко (2002-01-30 16:10:00) [6]DateSeparator := "/";
TimeSeparator := ":";