File List Box

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Человек
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 02.01.2004 (Пт) 15:34
Откуда: Russia. Saint-Petersburg

File List Box

Сообщение Человек » 08.02.2004 (Вс) 1:47

Как убрать расширение файлов?
У меня есть FileLB, который отображает содержимое папки с txt файлами.
Мне необходимо, что бы писалось не "заметка.txt" , а просто "заметка"
Зарание всем спасибо....
--<Более мощный компьютер глючит быстрее и точнее>--

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.02.2004 (Вс) 5:11

ИМХО с FileListBox никак. Надо создать рядом обычный ListBox и скопировать туда все полученные, уже отформатированные пути (имена файлов), а FileListBox в идеале вообще скрыть

Человек
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 02.01.2004 (Пт) 15:34
Откуда: Russia. Saint-Petersburg

[b]Спасибо....[/b]

Сообщение Человек » 08.02.2004 (Вс) 11:58

А можно по подробнее?
Просто у меня содержимое FileLB будет постоянно изменяться.
--<Более мощный компьютер глючит быстрее и точнее>--

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 08.02.2004 (Вс) 12:14

Создаёте на форме FileListBox с именем filFiles, затем ListBox с именем lstFiles.

Делаем процедуру перемещения элементов списка:

Код: Выделить всё
Private Sub Update()
Dim i as Integer

lstFiles.Clear
For i = 0 To filFiles.ListCount - 1
lstFiles.AddItem Left$(filFiles.List(i), Len(filFiles.List(i))-4)
Next i
End Sub

И вызываем процедуру, как только изменяется FileListBox. Понятно?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 16

    TopList