Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

C: Windows System [D6, WinME]


Александр из Минска ©   (2003-10-23 20:33:00) 

И как определить эту папку? Я нашел Windows.GetSystemDirectory, но я не знаю, что писать в параметрах. Напишите, пожалуйста, полныйпример определения этой папки.


Anatoly Podgoretsky   (2003-10-23 20:55:00) [1]

Что случилось, кто тебя заставил програмированием заниматься?


Александр из Минска   (2003-10-23 20:48:00) [2]

ОГРОМНОЕ СПАСИБО!!!


Александр из Минска   (2003-10-23 20:47:00) [3]

Даже Integer подойдет?
И еще тип выводимого результата - Cardinal (как это в строку сделать (случайно не PChar(...))?)


default   (2003-10-23 20:46:00) [4]


procedure TForm1.Button1Click(Sender: TObject);
var
Buf: String;
begin

SetLength(Buf, 100);
SetLength(Buf, GetSystemDirectory(PChar(Buf), 100));
if Length(Buf) > 0 then Caption := Buf else ShowMessage("Где-то тупишь")

end;

совсем обленились


Anatoly Podgoretsky   (2003-10-23 20:45:00) [5]

Любого, присваивать ему ничего не надо


Александр из Минска   (2003-10-23 20:44:00) [6]

Извиняюсь за тупой вопрос, но какого типа Buf, и что ему присвоить?


Anatoly Podgoretsky   (2003-10-23 20:42:00) [7]

GetSystemDirectory(Buf,SizeOf(Buf))


Александр из Минска   (2003-10-23 20:41:00) [8]

Не понял:( Напишите, пожалуйста, пример с параметрами. А в хелпе только 2-ой параметр я видел...


default   (2003-10-23 20:37:00) [9]

в параметрах надо писать то, что написано в хелпе


Anatoly Podgoretsky   (2003-10-23 20:36:00) [10]

Да тамже параметров кот наплакал, адрес буфера и его длина


Наверх

Титульная страница Поиск, карта сайта Написать письмо