Мужики, ну и дамы конечно, помогите

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
David
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 10.03.2004 (Ср) 20:41
Откуда: FRANCE

Мужики, ну и дамы конечно, помогите

Сообщение David » 07.04.2006 (Пт) 10:25

Два вопрса:

1. как уговорить функцию DIR() показывать дерево папок, как Windows т.е. с Desktop-ом, ситевыми дисками и дисками на сервере. Честно искал на форумах, но ни чего не нашёл, ну или не понял что нашёл.

2. и дугая проблема, хочу дать пользователю менять значение переменной (пароль), записать в файл – значить привязаться к определённому компу. Таже проблема, если буду писать в регистр. Может есть какая-нибудь возможность спрятать переменную в самом EXE ? Искал меньше, чем предыдущий, но по правде сказать даже не знаю что конкретно искать.

Всем огромное спасибо,

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Re: Мужики, ну и дамы конечно, помогите

Сообщение Nicky » 07.04.2006 (Пт) 10:33

David писал(а):2. и дугая проблема, хочу дать пользователю менять значение переменной (пароль), записать в файл – значить привязаться к определённому компу. Таже проблема, если буду писать в регистр. Может есть какая-нибудь возможность спрятать переменную в самом EXE ? Искал меньше, чем предыдущий, но по правде сказать даже не знаю что конкретно искать

Ставь сетевую БД и используй ее в качестве хранилища различного рода информации

David
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 10.03.2004 (Ср) 20:41
Откуда: FRANCE

Сообщение David » 07.04.2006 (Пт) 10:54

Спаибо Nicky, но роблема в том, что пользователь может скопирвать программу на свой NOTEBOOK и работать вне сети...?!

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 07.04.2006 (Пт) 10:59

David писал(а):Спаибо Nicky, но роблема в том, что пользователь может скопирвать программу на свой NOTEBOOK и работать вне сети...?!

Ну тогда использовать стандартные механизмы синхронизации. В win95, к примеру, был портфель

SMR
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 04.08.2005 (Чт) 7:25

Re: Мужики, ну и дамы конечно, помогите

Сообщение SMR » 07.04.2006 (Пт) 11:12

David писал(а):Два вопрса:

1. как уговорить функцию DIR() показывать дерево папок, как Windows т.е. с Desktop-ом, ситевыми дисками и дисками на сервере. Честно искал на форумах, но ни чего не нашёл, ну или не понял что нашёл.

Всем огромное спасибо,



Попробуй подключить Microsoft Common Dialog Control
Ставишь на форму и
CommonDialog1.ShowOpen
или
CommonDialog1.ShowSave

SMR
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 04.08.2005 (Чт) 7:25

Сообщение SMR » 07.04.2006 (Пт) 11:13

или поиск
Common Dialog

SMR
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 04.08.2005 (Чт) 7:25

Сообщение SMR » 07.04.2006 (Пт) 11:14


Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 07.04.2006 (Пт) 11:25

А вообще, тема долго мусолилась
http://bbs.vbstreets.ru/viewtopic.php?t=23908

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 07.04.2006 (Пт) 11:27

Интересно при чем тут CommonDialog? По поводу Dir, при помощи только этой функции ты задачу не решишь. Надо копать в сторону API функций SHGetSpecialFolderLocation и анологичных
Весь мир матрица, а мы в нем потоки байтов!

David
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 10.03.2004 (Ср) 20:41
Откуда: FRANCE

Сообщение David » 07.04.2006 (Пт) 15:56

Я спрашивал:
1. как уговорить функцию DIR() показывать дерево папок, как Windows т.е. с Desktop-ом, ситевыми дисками и дисками на сервере. Честно искал на форумах, но ни чего не нашёл, ну или не понял что нашёл.


:lol: Мужики, ну и дамы конечно, кое-что нашёл, по-крайней мере, меня устраивает. Пользуйтесь здесьможет и вам пригодиться

:arrow: Второй вопрос остаётся в силе

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 07.04.2006 (Пт) 16:52

Второй вопрос очень странный по сути. Зачем нужен такой механизм?
Быть... или не быть. Вот. В чём вопрос?

cooler
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 90
Зарегистрирован: 09.08.2004 (Пн) 4:58
Откуда: Che sity

Сообщение cooler » 07.04.2006 (Пт) 18:13

По поводу 2-го - можно, например можно попробовать, связать твой файл с прграммой, и при копировании он дожен копировать и второй файл, в котором пароль. Делается это где-то в реестре, т.е. это надо делать при первом запуске проги. Правда это всего лишь предположение - сам не пробовал, но сохраненные html-страницы обычно копируются вместе с файлами
Windows написанна с применением искусственного интеллекта. И как любое разумное существо старается работать как можно меньше :))


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

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

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

    TopList