|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Добрый день мастера C# Перешел недавно на С#, сейчас мучаюсь со строками. Нужно из ini файла захватить строку. Функция чтения из ini возвращает строку. Я копирую ее, но при закрытии программы появляется ошибка. Подскажите, пожалуйста, что именно не так делаю. Подозреваю что все дело связано со строками. Привожу текст программы Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
и сам вызов string conn = _IniFile.IniReadString("main", "connectionstring"); ConnLabel.Text = conn; ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 17:58 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Roman_80, в С# юзать ini не кошерно ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:01 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
pation, подскажите, пожалуйста, какие еще есть варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:04 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Использую подобный код без проблем. Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:17 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Beresnev, код поменял на Код: c# 1. 2. 3. 4. 5. 6. 7.
появляется ошибка Ошибка 1 Наиболее подходящий перегруженный метод для "GetPrivateProfileString(string, string, string, string, int, string)" имеет несколько недопустимых аргументов C:\Users\AAA\documents\visual studio 2012\Projects\AAA\AAA\IniFile.cs 25 13 AAA Что я не так делаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:33 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Beresnev, Ошибка 2 Аргумент "4": преобразование типа из "System.Text.StringBuilder" в "string" невозможно C:\Users\AAA\documents\visual studio 2012\Projects\AAA\AAA\IniFile.cs 25 79 AAA ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:34 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Заработал! поменял тип public static extern int GetPrivateProfileString(String sSection, String sKey, String sDefault, StringBuilder sString, int iSize, String sFile); ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 18:43 |
|
Функция возвращает строку C#
|
|||
---|---|---|---|
#18+
Roman_80Заработал! поменял тип public static extern int GetPrivateProfileString(String sSection, String sKey, String sDefault, StringBuilder sString, int iSize, String sFile); я думаю проблема в маппинге структуры, надо видеть исходную функцию. Обернуть с помощью студии не получилось? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 10:42 |
|
|
start [/forum/topic.php?fid=20&fpage=148&tid=1404083]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 126ms |
0 / 0 |