Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получить количество ключей в INI-файле / 7 сообщений из 7, страница 1 из 1
15.02.2020, 12:34
    #39926996
Cytrus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Привет.

Как получить количество ключей и их названия в заданной секции INI-файла?
...
Рейтинг: 0 / 0
15.02.2020, 12:51
    #39926998
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
в WinAPI со времен Windows 3.1 всё есть
https://www.pinvoke.net/default.aspx/kernel32.GetPrivateProfileSectionNames
остальные функции искать там же
...
Рейтинг: 0 / 0
15.02.2020, 15:11
    #39927012
Cytrus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Roman Mejtes, вроде как эта функция возвращает имена секций.
А мне нужно (список/массив/коллекция) ключей одной секции.
...
Рейтинг: 0 / 0
15.02.2020, 15:26
    #39927013
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Cytrus
Roman Mejtes, вроде как эта функция возвращает имена секций.
А мне нужно (список/массив/коллекция) ключей одной секции.

так как у тебя гугл наглухо забанен -

https://www.pinvoke.net/default.aspx/kernel32.GetPrivateProfileSection

с получением списка попробуй сам справиться
...
Рейтинг: 0 / 0
15.02.2020, 15:34
    #39927016
Cytrus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Изопропил, спасибо, попробую.
...
Рейтинг: 0 / 0
16.02.2020, 23:35
    #39927236
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Cytrus
Как получить ...и их названия в заданной секции INI-файла?

GetPrivateProfileStringW function

lpKeyNameThe name of the key whose associated string is to be retrieved. If this parameter is NULL, all key names in the section specified by the lpAppName parameter are copied to the buffer specified by the lpReturnedString parameter .


В чем проблема? Не умеем читать оригинальную документацию по API?
Или рука не набита как все это декларировать и как этим пользоваться?
Так учись, набивай руку.

Сайт pinvoke да, в помощь. Но желательно проверять каждый параметр и тестировать, там встречаются ошибки.
...
Рейтинг: 0 / 0
17.02.2020, 03:05
    #39927250
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получить количество ключей в INI-файле
Наверное, это тяжело, когда везде забанили.
https://www.google.com/search?q=c# work with ini
https://www.nuget.org/packages?q=ini
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получить количество ключей в INI-файле / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]