| 
| 
 | Вопрос # 5 539/ вопрос открыт / | 
 |  Здравствуйте!Как (програмно) определить системный каталог (WINDOWS) ?
 
|  |   Вопрос задал: Vics (статус: Посетитель)Вопрос отправлен: 29 июля 2011, 10:12
 Состояние вопроса: открыт, ответов: 4.
 |  Ответ #1. Отвечает эксперт: bugmenot Функцией GetWindowsDirectory http://msdn.microsoft.com/en-us/library/ms724454(VS.85).aspx
 
|  | Ответ отправил: bugmenot (статус: 3-ий класс)Время отправки: 29 июля 2011, 10:32
 Оценка за ответ: 4
 Комментарий к оценке: спасибо, разобрался. |  Ответ #2. Отвечает эксперт: winner13 Здравствуйте, Vics!А можно проще,
 
 WinExec(PAnsiChar('cd %windir%'),SW_HIDE);
 
 Вин екзек выполнить кмд процесс, команду ЦД %виндир%-переход в C:/windows/ ,а параметр св_хайд скроет досовское окно.
 
|  | Ответ отправил: winner13 (статус: 1-ый класс)Время отправки: 29 июля 2011, 23:36
 
 |  Ответ #3. Отвечает эксперт: Localiz Здравствуйте, Vics!// Получить каталог Windows
 GetMem(pWinDir,80); // выделить память
 // для строки
 GetWindowsDirectory(pWinDir,80); // получить каталог Windows
 sWinDir := pWindir;
 
|  | Ответ отправил: Localiz (статус: 1-ый класс)Время отправки: 5 августа 2011, 12:33
 
 |  Ответ #4. Отвечает эксперт: JAE Здравствуйте, Vics!А зачем определять его программно? Оно и так известно: %systemroot%.
 
|  | Ответ отправил: JAE (статус: 1-ый класс)Время отправки: 19 августа 2011, 13:59
 
 |  
 Мини-форум вопросаВсего сообщений: 4; последнее сообщение — 7 августа 2011, 17:32; участников в обсуждении: 3. 
|   | Мережников Андрей (статус: Абитуриент), 30 июля 2011, 08:20 [#1]: Цитата (winner13): Вин екзек выполнить кмд процесс, команду ЦД %виндир%-переход в C:/windows/ зачем? Автор спросил как узнать системный каталог, а не как в него перейти.
 |  
|   | bugmenot (статус: 3-ий класс), 30 июля 2011, 14:16 [#2]: Цитата (winner13): скроет досовское окно Досовские окна закончились 7 лет назад.
 виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | winner13 (статус: 1-ый класс), 2 августа 2011, 13:07 [#3]:по старой памяти всё можно+) Не решимых проблем нет, есть неприятные для нас решения. |  
|   | bugmenot (статус: 3-ий класс), 7 августа 2011, 17:32 [#4]:Localiz: посетите мою ссылку ради интереса виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |