У меня есть устаревшее приложение VB6, которое я должен импортировать в visual studio 2016. Writeprofilestring вызывает проблему.
У меня есть устаревшее приложение VB6, которое я должен импортировать в Visual Studio 2016. Я должен написать в файл win.ini - для последующего использования другим приложением, которое настаивает на получении информации из этого файла.
WriteProfileString успешно сделает запись в файл win.ini при условии, что раздел не называется [windows] - если это так, то ничего не происходит, никаких ошибок, но и записи тоже нет. Если я изменю название раздела на [window] (или что-то еще), он будет работать нормально.
Есть какие-нибудь предложения по поводу причин и какие-то решения? Спасибо
'-----------------------------КОД---------------------------------
Вызовите WritePrivateProfileString("windows", "Device", strDeviceLine)
Частная объявить функции WritePrivateProfileString либерал "на kernel32" Alias "ведется командами WritePrivateProfileStringA" (lpszSection бывал, как струна, lpszKeyName бывал, как струна, lpszString бывал как строка) как долго
'-----------------------------КОД---------------------------------
Что я уже пробовал:
Я также пробовал WritePrivateProfileString с аналогичными результатами.
Richard Deeming
NB: AFAIK, нет такой вещи, как "Visual Studio 2016". Был 2015, 2017 и 2019 годы. :)