Страница: 1 |
Попробуй просто обновлять DirListBox с сервера через некоторый промежуток времени и посылать результат клиенту. Более маньячный вариант это закинуть все папки в переменную, а потом сравнивать с DirListBox-ом если будет несоответствие, то обновлять и посылать клиенту список папок. Так вот я и хотел в переменную засунуть, но не знаю, какое это свойство у Dir1? Кто знает подскажите. Пример: Dim X As ??? (во-первых, какой тип выбрать) X = Dir1.??? (что тут за свойтво, в котором хранятся названия папок?) Можно и без массива обойтись. Пихать их в String через VbClrf, а потом с помощью модуля StringMod (скачать можно с www.modules.by.ru) читать построчно. Страница: 1 |
Вопрос: DirListBox и WinSock
Добавлено: 22.11.03 12:41
Автор вопроса: MACROS
Как сделать так, чтобы при изменении у сервера Контрола DirListBox (Dir1), у клиента тоже менялось? Т.е. например я пользуясь клиентом вижу все папки удаленного компа (на котором сервак) и у себя тыкая на папки на Контроле, у меня на контроле открывались бы папки сервера и я видел бы какие там подпапки и т.п.
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
VB_kerish
ICQ: 173991751
Вопросов: 2
Ответов: 3
Web-сайт:
Профиль | | #1
Добавлено: 23.11.03 10:50
Номер ответа: 2
Автор ответа:
MACROS
Вопросов: 24
Ответов: 21
Профиль | | #2
Добавлено: 24.11.03 22:07
Номер ответа: 3
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #3
Добавлено: 25.11.03 07:56
Нужен массив. Ведь папок много.
Dir1.list(index)
Свойство dir1.countlist(кажется)
Показывает сколько папок.
А dir1.path возвращает текущую папку.
Номер ответа: 4
Автор ответа:
VB_kerish
ICQ: 173991751
Вопросов: 2
Ответов: 3
Web-сайт:
Профиль | | #4
Добавлено: 25.11.03 16:22
Номер ответа: 5
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #5
Добавлено: 26.11.03 05:25
А стандартными средствами нельзя, по твоему, разбить строку по
разденителю?