Frodo_Torbins
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору SerGap Поехали дальше Цитата: Почему-же только портабл? Заглянем в папку любой установленной программы, что там увидим? - кучу файлов, почему они не в "\Users\*\AppData\Roaming" ? | Либо эти файлы никогда не меняются в процессе работы, либо прога не соответствует требованиям висты. Пример того как надо делать: Софт от майкрософта, FireFox, WinRAR, софт от Adobe, Nero... Чем еще полезна папка Roaming? Изначально она создавалась для перемещаемых профилей. Пользователь логинится на любой компьютер в сети, и на этот комп с сервера копируются все данные этого пользователя, в том числе и папка Roaming. Если софт написан правильно, он подхватит настройки из этой папки, пусть даже раньше пользователь работал с этим софтом совсем на другой машине. Или другой вариант: после установки винды эта папка была перемещена на диск D. Потом винда нечаянно слетела. Пользователь провел стандартную переустановку с форматированием диска C, установил софт. Запускает например браузер, и опа... все настройки на месте, как будто винда и не слетала. Кстати, а в чем удобство хранить файлы рядом с программой? Путь ведь все равно всегда надо указывать полностью. Всякие Memo1.Lines.LoadFromFile('Myfile.txt') работают только до первого вызова OpenDialog-а. P.S. С примером, к сожалению, помочь не могу. |