Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно получить список файлов по FTP / 15 сообщений из 15, страница 1 из 1
14.08.2020, 16:42
    #39989899
melihron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
Всем привет, камрады.
Сделал процедуру получения списка файлов с FTP, но названия файлов приходят с кракозябрами, плюс после названия ещё куча непонятного приходит.
Код: vbnet
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.
Public Function ListFiles()
  Dim hFile As Long
  Dim fd As WIN32_FIND_DATA
  Dim list() As String
    
  If (bInitialize = 0) Then Exit Function
  hFile = FtpFindFirstFile(hConnection, "*.*", fd, 0, 0)
  If hFile = 0 Then
    If Err.LastDllError = ERROR_NO_MORE_FILES Then
      MsgBox "No files found"
      Exit Function
    Else
      ShowError
      Exit Function
    End If
  End If
  ReDim list(0)
  Do
    ReDim Preserve list(UBound(list))
    list(UBound(list)) = fd.cFileName
    Debug.Print fd.cFileName
  Loop While InternetFindNextFile(hFile, fd) <> 0
  
  ListFiles = list
End Function


Названия файлов выглядят как-то так:
2 файлообменник для DealerDB - дилерская база яяяяя @GЂ A<e ШЖ
тип WIN32_FIND_DATA описан стандартно как везде
fd.cFileName получается строкового типа String.

кто-нить знает, как побороть ?
...
Рейтинг: 0 / 0
14.08.2020, 19:27
    #39989934
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
...
Рейтинг: 0 / 0
14.08.2020, 20:26
    #39989945
melihron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
эээ... и куда там конкретно смотреть то ? во-первых это VB, а не VBA, во-вторых там проблема другая - у них имя файла короче на пару байтов приходит - это не то...
...
Рейтинг: 0 / 0
14.08.2020, 21:02
    #39989956
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
melihron
это VB, а не VBA
это VBA
melihron
и куда там конкретно смотреть то ?
попробовать на своём пути
melihron
там проблема другая
а у тебя какая? Ну кодировка у тебя возможно другая. Легче? Какая? Возможно utf-8. Протестировать я не могу.


встречный вопрос, а нахрена вот это бестолковое с массивом?
melihron
Код: vbnet
1.
2.
3.
4.
  ReDim list(0)
  Do
    ReDim Preserve list(UBound(list))
    list(UBound(list)) = fd.cFileName

...
Рейтинг: 0 / 0
14.08.2020, 21:35
    #39989959
melihron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
Панург,

вы, уважаемый, я так понимаю, хотите побыстрее набрать как можно больше сообщений в профиле... на этом форуме есть много других тем, проходите туда, пожалуйста.
...
Рейтинг: 0 / 0
14.08.2020, 21:52
    #39989964
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
Панург-давно вижу на форуме
melihron-впервые (может и засвечивался раньше-не помню)
melihron
Панург,
вы, уважаемый, я так понимаю, хотите побыстрее набрать как можно больше сообщений в профиле...
так кто,а главное зачем ? (за участие в обсуждении на форуме не платят)
...
Рейтинг: 0 / 0
14.08.2020, 22:00
    #39989965
melihron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
пожалуйста, не надо засирать тему.
...
Рейтинг: 0 / 0
14.08.2020, 22:07
    #39989966
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
melihron,
...
Рейтинг: 0 / 0
14.08.2020, 22:09
    #39989967
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
melihron, так что у тебя с массивом?
...
Рейтинг: 0 / 0
14.08.2020, 22:13
    #39989968
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
sdku
Панург-давно вижу на форуме
melihron-впервые (может и засвечивался раньше-не помню)
melihron
Панург,
вы, уважаемый, я так понимаю, хотите побыстрее набрать как можно больше сообщений в профиле...
так кто,а главное зачем ? (за участие в обсуждении на форуме не платят)

девочке нужен ответ для копипаста... вектор направления куда думать не подходит...
...
Рейтинг: 0 / 0
15.08.2020, 00:54
    #39989997
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP


Афигенный пример, спасибо, засканил свой сайт: файлы один в один, даже регистры (сравнил с тотал командер), те что без расширения - это папки...
Если чел не понял как, то вот так:
1. Копипастим всё в общий модуль чтоб не парится
2. Там же в Public Sub ZagruzkaSFTP() прописываем параметры подключения и путь до нужного каталога от корня...
3. Делаем форму с кнопкой, в которой пишем тупо Call ZagruzkaSFTP

Проверял на W10 (32), акцесс 2000
...
Рейтинг: 0 / 0
15.08.2020, 10:41
    #39990016
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
Модератор: Топикстартер жалуется, что его оскорбляют. Хотя скорее есть необоснованные нападки ТС на отвечающих. На всякий случай топик закрывается на день для остывания.

Модератор: Топик открыт
...
Рейтинг: 0 / 0
16.08.2020, 12:18
    #39990195
melihron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
bubucha
sdku
Панург-давно вижу на форуме
melihron-впервые (может и засвечивался раньше-не помню)
пропущено...
так кто,а главное зачем ? (за участие в обсуждении на форуме не платят)

девочке нужен ответ для копипаста... вектор направления куда думать не подходит...

Уважаемый, уточните пожалуйста, когда вы назвали меня девочкой, вы хотели меня оскорбить или оклеветать ? Не могли бы вы подробней расписать, что вы имеете ввиду ?
Вы действительно думаете, что можно уйти от ответственности и свободно поливать людей грязью в интернете, хамить, клеветать и оскорблять только потому что скрыли свои данные в профиле ?
...
Рейтинг: 0 / 0
16.08.2020, 12:30
    #39990196
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
ТС пришёл сюда, походу, права качать, а не делом заниматься. Ну и пускай сам и разбирается... Я умываю руки
...
Рейтинг: 0 / 0
16.08.2020, 14:26
    #39990208
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно получить список файлов по FTP
Модератор: Топик закрыт. Окончательно. И бесповоротно
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно получить список файлов по FTP / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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