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

Вниз

System directory   Найти похожие ветки 

 
Andrewk88   (2005-04-23 08:32) [0]

как узнать где установленн windows?


 
Palladin ©   (2005-04-23 08:33) [1]

а тебе оно зачем?


 
Andrewk88   (2005-04-23 09:33) [2]

Palladin
нуна один ini отдуда читать


 
Palladin ©   (2005-04-23 09:49) [3]

наверно еще и писать?


 
Хинт ©   (2005-04-23 10:02) [4]

function WinDir:string;
var
ilength:integer;
begin
iLength := 255;
setLength(Result, iLength);
iLength := GetWindowsDirectory(PChar(Result), iLength);
setLength(Result, iLength);
Result:=Result+"\";
end;


 
VMcL ©   (2005-04-23 10:46) [5]

>>Хинт ©   (23.04.05 10:02) [4]

>iLength := 255;

Не 255, а MAX_PATH. "Читайте справку, оно рулез" ©


 
Anatoly Podgoretsky ©   (2005-04-23 12:57) [6]

Для чтения из System directory не надо знать где оно, просто читай свой ИНИ


 
Anatoly Podgoretsky ©   (2005-04-23 12:59) [7]

VMcL ©   (23.04.05 10:46) [5]
Это мелочь по сравнению с самим ответом, он полностью не про то.


 
Хинт ©   (2005-04-23 20:05) [8]

2Anatoly Podgoretsky
Что значит "не про то"? Вопрос - "как узнать где установлен windows?", Ответ - функция WinDir...


 
Anatoly Podgoretsky ©   (2005-04-23 20:33) [9]

Не было такого вопроса, вопрос про систеиный каталог, а не про каталог виндоус.


 
Хинт ©   (2005-04-24 10:01) [10]

Первый пост автора:
//Andrewk88 (23.04.05 08:32)
//как узнать где установленн windows?


 
Наташа   (2005-04-24 22:10) [11]

Я всегда пользуюсь функцией GetWindowsDirectory;
Например чтобы получить путь к каталогу ввинды:
procedure getwindir(Var P:pchar;Dir:String);
begin
getwinodwsdirectory(p,max_path);//получаем путь к каталогу винды в переменной р.
Dir:strpas(p);/привели Pchar к String, если нужно
end;
Теперь переменную dir моно использовать для доступа к файлам и папка. Или даже получить букву системного диска.


 
VMcL ©   (2005-04-24 23:53) [12]

>>Наташа   (24.04.05 22:10) [11]

Огромная просьба: не постить глюкокод в этот форум. По крайней мере, в тематические конференции.



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

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

Наверх




Память: 0.46 MB
Время: 0.036 c
14-1116833798
GRAND25
2005-05-23 11:36
2005.06.14
Обсудим последнее московское дерби?


8-1109255157
seregka
2005-02-24 17:25
2005.06.14
*.TGA и Timage


1-1117120799
CRACKISH
2005-05-26 19:19
2005.06.14
БЛокирование программы!


1-1117469965
Alena
2005-05-30 20:19
2005.06.14
Компонент StringGrid


4-1113731899
3k
2005-04-17 13:58
2005.06.14
Добавить текст в чужой RichEdit 2.0





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