![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]
Да тамже параметров кот наплакал, адрес буфера и его длина