Открытие папок ???

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
CyberNut
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 30.07.2004 (Пт) 3:07

Открытие папок ???

Сообщение CyberNut » 27.07.2005 (Ср) 2:43

Привет. Кто нибудь знает какая функция в винде отвечает за открытие папок и как бы ее перехватить :?: [/b]

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 6:28

По-моему, такой функции нет. Если хочешь перехватить открытие папок в проводнике, то следи за ним. Если хочешь заблокировать доступ к папке, то (по-моему, точно не помню) надо к файловой системе обращаться.
А я все практикую лечение травами...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 27.07.2005 (Ср) 12:24

Павлов Максим писал(а):По-моему, такой функции нет. Если хочешь перехватить открытие папок в проводнике, то следи за ним...


с этого места поподробнее пжалуйста... как следить??? :)

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 12:39

Шурик, ну ты че? Эксплорер не юзал? Там когда папочку открываешь заголовок окошка меняется, нет? :wink:
А я все практикую лечение травами...

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 27.07.2005 (Ср) 12:57

Командная строка?
Файловый менеджер?
DOS файловый менеджер? :)

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Re: Открытие папок ???

Сообщение Шурик » 27.07.2005 (Ср) 13:08

CyberNut писал(а):Привет. Кто нибудь знает какая функция в винде отвечает за открытие папок и как бы ее перехватить :?: [/b]


Код: Выделить всё
ChDir


Павлов Максим писал(а):Шурик, ну ты че? Эксплорер не юзал? Там когда папочку открываешь заголовок окошка меняется, нет? :wink:


знаю, знаю 8) :D

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 13:09

Я же писал про проводник, остальные утилиты я не имел ввиду.
Надо к файловой системе обращаться? И как?
А я все практикую лечение травами...

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 13:18

2 Шурик
Код: Выделить всё
ChDir

Каким образом он может помочь? Разъясни... :wink:
А я все практикую лечение травами...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 27.07.2005 (Ср) 13:26

смена папки.. возвращай значение этой функции....

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.07.2005 (Ср) 13:30

Шурик писал(а):смена папки.. возвращай значение этой функции....

Никакая это не функция, и ничего она не возвращает.
Изображение

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 27.07.2005 (Ср) 13:31

туплю... надо ведь я так понял из чужих приложение.....
тогда надо перехватывать обращение к файлу, а потом сделать обработку его пути. наверно так :roll: :)

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 13:32

смена папки.. возвращай значение этой функции....

Эт я знаю. А если проводника два или больше? А если другой браузер?
А я все практикую лечение травами...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 27.07.2005 (Ср) 13:32

tyomitch писал(а):
Шурик писал(а):смена папки.. возвращай значение этой функции....

Никакая это не функция, и ничего она не возвращает.


значет ошибся...

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

Сообщение alibek » 27.07.2005 (Ср) 13:50

Функция - CurDir$()
Lasciate ogni speranza, voi ch'entrate.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 27.07.2005 (Ср) 13:53

2 alibek
А если проводника два или больше? А если другой браузер?
[/b]
А я все практикую лечение травами...

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

Сообщение alibek » 27.07.2005 (Ср) 13:56

А причем тут браузер?
Эта функция возвращает текущий путь для запущенной программы, но уж никак не для других программ.
Отслеживать нотификации нужно другим способом.
Lasciate ogni speranza, voi ch'entrate.

CyberNut
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 30.07.2004 (Пт) 3:07

Сообщение CyberNut » 27.07.2005 (Ср) 22:01

Если кто знает, посоветуйте как средствами FAT32 перехватить обращение к папке.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.07.2005 (Ср) 22:46

CyberNut, только через драйвер. Драйвера на VB не пишут. Так что посоветуйся на каком-нибудь другом форуме...
Изображение

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 28.07.2005 (Чт) 9:18

CyberNut писал(а):Если кто знает, посоветуйте как средствами FAT32 перехватить обращение к папке.


А случаем не изменение папки в эксплорере тебе надо отследить?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

CyberNut
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 30.07.2004 (Пт) 3:07

Сообщение CyberNut » 28.07.2005 (Чт) 19:16

Sebas писал(а):А случаем не изменение папки в эксплорере тебе надо отследить?


Не, я бы хотел отследить все, желательно даже ДОС.
Отвечайте пожалуйста поподробней, я же новичок ;)


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 146

    TopList