
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.04.2007, 08:57
|
|||
|---|---|---|---|
|
|||
Dos - овский путь |
|||
|
#18+
скажие пожалуйста есть ли команда которая сделает коротким т.е. 'C:\Program Files\123456789\' переделывала в 'c:\Progra~1\123456~1' и тд. зарание благодарен !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 09:05
|
|||
|---|---|---|---|
|
|||
Dos - овский путь |
|||
|
#18+
И уже в который раз приходится спрашивать - а зачем, собственно? Только из-за неумения работать с длинными именами? Так как раз вчера-позавчера здесь такая работа в очередной раз обсуждалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2007, 13:32
|
|||
|---|---|---|---|
Dos - овский путь |
|||
|
#18+
* объявляем функцию получения короткого пути из длинного (255 -> 8.3) DECLARE LONG GetShortPathName IN win32api STRING @lpszLongPath,; STRING @lpszShortPath,LONG cchBuffer m.lpszShortPath=SPACE(255) m.cchBuffer=255 GetShortPathName(@m.arh_path,@m.lpszShortPath,m.cchBuffer) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2007, 12:30
|
|||
|---|---|---|---|
|
|||
Dos - овский путь |
|||
|
#18+
К коду Погодина рекомендую добавить: m.lpszShortPath = LEFT (m.lpszShortPath, AT (CHR (0), m.lpszShortPath) - 1) Иначе функции работы со строками будут работать некорректно. В C++ и др. языках строка заканчивается нулём, а в Фоксе определяется размером буфера. Если эту строку без последней обработки, например, срастить с 'другая строка', то получится не 'c:\Progra~1\123456~1другая строка', а 'c:\Progra~1\123456~1 много-много пустоты другая строка' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1589540]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
82ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 399ms |

| 0 / 0 |
