Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / комбинирование разных строк / 6 сообщений из 6, страница 1 из 1
08.10.2008, 14:22
    #35583240
ninzuicu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
Как скомбинировать 2 строки в одну?
1 строка -строка с фиксированой длинной 260
2 строка -без фиксажа.

так не выходит

dim str1 as string*260
dim str2 as string
dim retvalstr as string

retvalstr = str1 & str2
...
Рейтинг: 0 / 0
08.10.2008, 15:16
    #35583421
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
> Автор: ninzuicu
> Как скомбинировать 2 строки в одну?
> 1 строка -строка с фиксированой длинной 260
> 2 строка -без фиксажа.
>
> так не выходит
>
> dim str1 as string*260
> dim str2 as string
> dim retvalstr as string
>
А так не пробовал?
> retvalstr = Trim(str1) & str2



--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
08.10.2008, 15:28
    #35583471
Бенедикт
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
ninzuicu,
если фиксированная строка не инициализирована, то она заполнена нулями (vbNullChar). Если инициализирована, то справа дополнена пробелами. Пробелы справа убираются функцией RTrim$(). Если по условию задачи в строке фиксированной длины нужно уметь хранить строку, которая может оканчиваться пробелами, то надо хранить длину отдельно, и выделять подстроку функцией Left$().
...
Рейтинг: 0 / 0
08.10.2008, 15:56
    #35583568
ninzuicu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
решить проблему не удаётся. дело не в фиксированой строчки а в этом типе

Private Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * 260
cAlternate As String * 14
End Type

хочу получить список файлов с помощью цыкла но не выходит

do
fl = fl & "**" & Trim(fd.cFileName)

Loop While InternetFindNextFile(hFile, fd) <> 0
fl который нужен не получается
...
Рейтинг: 0 / 0
08.10.2008, 15:57
    #35583571
ninzuicu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
Как это сделать
(ps. ftp)
...
Рейтинг: 0 / 0
08.10.2008, 16:30
    #35583665
ninzuicu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
комбинирование разных строк
всё спасибо всем1 Я нашёл ответ!
Помогла функция Format.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / комбинирование разных строк / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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