2 вопроса! (ListView, DirListBox )

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

2 вопроса! (ListView, DirListBox )

Сообщение Sasha_karasov » 23.08.2005 (Вт) 1:53

Привет всем! У меня есть 2 вопроса!
1. У меня на форме есть два ListView, как мне узнать на которых из них фокус клавиатуры?
2. Мне нужно узнать какие под папки есть у папки к примеру «Windows»! это мне нужно сделать с помощью DirListBox. Если можно дайте Алгоритм!
Заранее благодарю!
Удачи!
С уважением, Алексадр.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 23.08.2005 (Вт) 7:55

по первому пункту:
в событие gotfocus присвой значение какой нить переменной
а в lostfocus - обнуляй переменную
на счет второго незнаю
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 23.08.2005 (Вт) 8:23

2. У функции Dir$() есть флаг vbDirectory.
Lasciate ogni speranza, voi ch'entrate.

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 25.08.2005 (Чт) 3:04

alibek писал(а):2. У функции Dir$() есть флаг vbDirectory.

Нет мне нужно узнать примерно это:
c:\windows\
c:\windows\addins
C:\WINDOWS\assembly\
C:\WINDOWS\Cache\
C:\WINDOWS\Cache\Adobe Reader 6.0.1
..........................................................
Что то вроде этого!
Удачи!
С уважением, Алексадр.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 25.08.2005 (Чт) 3:57

Ещё раз прочитай сказанное alibek'ом.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sasha_karasov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 436
Зарегистрирован: 03.03.2005 (Чт) 19:38
Откуда: ua.dp

Сообщение Sasha_karasov » 27.08.2005 (Сб) 1:50

MsgBox Dir$("c:\windows", vbDirectory)
Возвращает WINDOWS
А мне нужно узнать все под папки папки «Windows»! Мне алгоритм нужен! Как это сделать при помощи DirListBox!
Удачи!
С уважением, Алексадр.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 27.08.2005 (Сб) 2:14

Чтоб тебе поиск всю ночь снился!

Dir: http://bbs.vbstreets.ru/viewtopic.php?t ... hlight=dir
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


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

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

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

    TopList