![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переменные среды в Delphi
programmer90 © (2008-09-11 22:54:00)Добрый вечер!
Как узнать системный диск(букву тома), а также системную директорию и дркгие переменные среды?
Спасибо.
programmer90 (2008-09-12 00:57:00) [21]
> а что значит третий операнд, который в нуль стоит? не количество
> ли возвращаемых символов?варианты ответов:
я даже так написал
for i := 1 to 1000 do
GetShortPathName(Pchar(teststr),Pchar(Edit2.text),i);
эффекта нет:(
Германн (2008-09-12 00:56:00) [22]Вариант 4
Размер буфера, который выделен для получения реультата в pszShortPath.
KilkennyCat (2008-09-12 00:53:00) [23]а что значит третий операнд, который в нуль стоит? не количество ли возвращаемых символов?
варианты ответов:
1. да
2. думаю, что да
3. конечно
programmer90 (2008-09-12 00:50:00) [24]
> Дык а в чем проблема? В хелпе все ясно и просто написано.
> Ты сам то пробовал использовать эту процедуру? Если пробовал
> и не получилось, покажи как пробовал и скажи что не получилось.
> Тогда разговор будет предметный.
примерно так
testStr:='C:\program files\';
GetShortPathName(Pchar(teststr),Pchar(Edit2.text),0);
ошибки нет, но результата тоже :(
KilkennyCat (2008-09-12 00:44:00) [25]http://msdn.microsoft.com/en-us/library/aa364989(VS.85).aspx
Германн (2008-09-12 00:43:00) [26]
> programmer90 (12.09.08 00:38) [7]
>
>
> > GetShortPathName
>
> А пример можно?
Дык а в чем проблема? В хелпе все ясно и просто написано.
Ты сам то пробовал использовать эту процедуру? Если пробовал и не получилось, покажи как пробовал и скажи что не получилось. Тогда разговор будет предметный.
KilkennyCat (2008-09-12 00:42:00) [27]можно.
GetShortPathName
programmer90 (2008-09-12 00:38:00) [28]
> GetShortPathName
А пример можно?
Германн (2008-09-12 00:06:00) [29]
> А как можно узнать Ms-dos имя пути(например C:\program
> files)?
GetShortPathName
programmer90 (2008-09-11 23:42:00) [30]А как можно узнать Ms-dos имя пути(например C:\program files)?
Путь находится в переменной стринг .
programmer90 (2008-09-11 23:05:00) [31]А всё узнал.... вернее вспомнил
Спс за напоминание)
Правильный$Вася (2008-09-11 23:04:00) [32]
> > GetEnvironmentVariable Вот напрмер как узнать
в справке
programmer90 (2008-09-11 23:04:00) [33]
> GetEnvironmentVariable
Вот напрмер как узнать
{RASkov} (2008-09-11 22:56:00) [34]GetEnvironmentVariable