Здравствуйте Vampire, Вы писали:
V>Я тут копался в СWinApp V>И надыбал ini файлы в смысле Profile V>Один вопросик !
V> WriteProfileString("Test", "Item", "Value");
V>создает мне файл в папке винды, а можно ли явно задать путь V>Мне просто механизм понравился.
V>m_pszProfileName — содержит только имя файла без пути
V>Заранее благодарен.
вообще-то не рекомендуют это использовать, смотри в МСДН:
This function is provided for compatibility with 16-bit Windows-based applications. Win32-based applications should store initialization information in the registry.
Здравствуйте Vampire, Вы писали:
V>Я тут копался в СWinApp V>И надыбал ini файлы в смысле Profile V>Один вопросик !
V> WriteProfileString("Test", "Item", "Value");
V>создает мне файл в папке винды, а можно ли явно задать путь V>Мне просто механизм понравился.
V>m_pszProfileName — содержит только имя файла без пути
Кто тебе сказал такую чушь? Вполне можно указывать путь (и даже нужно!)
skiped
V>создает мне файл в папке винды, а можно ли явно задать путь
V>m_pszProfileName — содержит только имя файла без пути
Насколько я знаю, если Вы используете CWinApp::WriteProfileString(), то, действительно, приходится довольствоваться тем, что ini-файл создается в Windows-директории. Чтобы самостоятельно задавать путь до ini-файла, используйте ::WritePrivateProfileString()
Здравствуйте Valeri, Вы писали:
V>Здравствуйте Vampire, Вы писали:
V>skiped
V>>создает мне файл в папке винды, а можно ли явно задать путь
V>>m_pszProfileName — содержит только имя файла без пути
V>Насколько я знаю, если Вы используете CWinApp::WriteProfileString(), то, действительно, приходится довольствоваться тем, что ini-файл создается в Windows-директории. Чтобы самостоятельно задавать путь до ini-файла, используйте ::WritePrivateProfileString()
Здравствуйте Алекс, Вы писали:
А>Ну вы блин даете!
Какой сарказм ! Вот только с чего ? Ну да, в m_pszProfileName можно указать путь целиком, только Вы не пробовали, как после этого работает WriteProfileString() ? Я пробовала, и мне не понравилось.