Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2008, 16:52   #1
sonic007
 
Регистрация: 27.05.2008
Сообщений: 3
По умолчанию создание файла в папке Мои Документы (Delphi)

в общем задача - создание пустого текстового файла в папке "мои документы" текущего пользователя

проблема заключается в следующем
путь к папке
C:\Documents and Settings\Юзверь\Мои документы\

значение Юзверь на разных компах будет разное..
как сделать, чтобы программа выполнялась на любых компах ?
проблема 2
если задавать имя папки с пробелами, то программа отказывается работать.. говорит что Invalid path..
Код:
program FileCreate;
uses
  windows,
  sysutils

var
f:TextFile;
begin
AssignFile(f,'c:\documents and settings\ilya\My Documents\_srvlog.txt');
rewrite(f);
CloseFile(f);
end.
помогите пожалуйста

Последний раз редактировалось Stilet; 27.05.2008 в 17:05.
sonic007 вне форума Ответить с цитированием
Старый 27.05.2008, 17:07   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Читаем тут внимательно:
http://programmersforum.ru/showthrea...FolderLocation
Для SHGetSpecialFolderLocation для "Моих доков" константа CSIDL_PERSONAL
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание файла Nowise Паскаль, Turbo Pascal, PascalABC.NET 7 04.04.2008 19:55
Создание файла BigRem Общие вопросы Delphi 8 06.01.2008 16:52
создание файла из excel __madD__ Microsoft Office Excel 1 26.09.2007 16:54
Создание файла Хs-You Общие вопросы Delphi 4 22.08.2007 22:04