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

Вниз

Определение версии DitectX!   Найти похожие ветки 

 
=Sniper=   (2003-06-16 20:28) [0]

Добрый вечер!
Вот есть такая функция определения версии DitectX!


function GetDXVersion : String;
begin
with tregistry.Create do
try
rootkey:=HKEY_LOCAL_MACHINE;
if OpenKey( "\SOFTWARE\Microsoft\DirectX", False) then
begin
result:= copy(Readstring("Version"),4,3);
end
else result:="DirectX


 
2 Kladov =Sniper=   (2003-06-16 21:15) [1]

Vladimir откликнитесь на мою мессагу


 
BelchonokH   (2003-06-16 23:51) [2]

А так не пробовал?

function GetDXVersion : String;
var
n,s : string;
k: HKEY;
begin
k := RegKeyOpenCreate(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\DirectX\");
result :=RegKeyGetStr(k, "Version");
end;


Правда я не проверял на ошибки, но по правилам вроде так... :)


 
SPeller   (2003-06-17 15:45) [3]

У меня есть сыроватая переделка TRegistry под КОЛ, которая является обёрткой функций работы с реестром из KOL.PAS. Изменений кода программы практически не требуется. Если интересно, могу выслать.


 
=Sniper=   (2003-06-17 19:23) [4]

2 BelchonokH: Cool! ;-)

Ща положу Кладову на "мыло" для добавления в kolunits.pas


 
BelchonokH   (2003-06-17 20:04) [5]

n,s : string; лишнее тогда!


 
=Sniper=   (2003-06-17 20:14) [6]

Ага ;-)



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
14-6222
Ru
2004-02-11 11:18
2004.03.03
Можно ли обойти запрет на посещение сайтов?


3-5982
Zilog
2004-01-25 02:05
2004.03.03
SQL. Переносимость....


7-6258
Yuve
2003-12-13 13:23
2004.03.03
Comport


1-6086
Александр1
2004-02-21 11:30
2004.03.03
Работа с компонентом StringGrid


3-5977
TurburatoR
2004-02-05 11:41
2004.03.03
Локальная таблица





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