Собственно использую ее для получения строк из ini файла. Все замечательно работает, но есть проблема.
Итак что имеем:
Объявили функцию
Declare Function GetPrivateProfileString& Lib _
"kernel32" Alias "GetPrivateProfileStringA" (ByVal _
lpszSection$, ByVal lpszKey$, ByVal lpszDefault$, _
ByVal lpszReturnBuffer$, ByVal cchReturnBuffer&, _
ByVal lpszFile$)
В коде программы пишем:
Dim MyString As String
'"набиваем" её пробелами
MyString = Space(100)
'открывается файл файл test.ini, и в переменную MyString _
записывается строка из заголовка "Main", ключа "URL"
Call GetPrivateProfileString("Main", "URL", "", MyString, _
Len(MyString), "C:\test.ini")
Все прекрасно робит, но MyString возвращает считанную строку и плюс к этому еще хрен знает что за символ в конце строки... Я поначалу думал что это пробел и попросту хотел избавиться от него через Trim(MyString), но увы и ах...
Че делать? Где я туплю?