![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
HELP!!! Люди подскажите кто знает плиз!!! Пишу прогу на VB.net... Проблема такая: нужно чтобы программа могла закрывать окна(допустим папок)... Я так понял что это возможно только через WinAPI и наверное функция лежит в библиотеке User32.dll... Но я не знаю ни как она называется, ни как её использовать(в смысле какие значения ей где указать надо)... Помогите люди!!! Если кто знает какиенибудь программы для просмотра функций dll библиотек то скиньте пожалуйсто ссылку на неё, или хотя бы название... Буду примного благодарен!!!
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
diadiavova большое спасибо тебе за эту инфу. Сайт по истене клад. Но я столкнулся с проблемой:
Так вот DestroyWindow почемуто не вырубает окошко. Вообще ничего с ним не делает... Что делать?????? |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Ты вирус что ли программируешь? ;)
-------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
Неее. |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
А что помешает кому угодно закрыть твою программу? Не проще ли использовать архиватор? -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Да в том то и дело, что закрыть можно будет запросто. Интересный метод запароливания^^. Искать папку и закрывать её. При чем папка все равно в открытом доступе лежит и открыть ее можно будет чем угодно (за исключением проводника^^). Так что этот метод плохой.
Это сообщение отредактировал(а) Pilger - 28.2.2010, 17:41 -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
А я и не собираюсь её тупо закрывать. Мысль в развитии. И кое какие идеи уже есть. Папка не будет тупо закрываться, она будет сначало блокироваться, а при тройном неправильном вводе она закроется. Всё будет чательно скрыто от пользователя. Да и ребят, извените конечно, но рано критекуете. Программа только в зачатии, и кто сказал что запороливать она будет одним методом? Когда сделаем тогда обьятья для критики будут широкие.
|
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
И кстати WinRar архивирует если не ошибаюсь только свои архивы. А если вам надо запоролить папки Гб на 200 или 300? Что пол года её архивировать?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
KillerrrK, надеюсь: ты в курсе, что проводник - это всего лишь средство просмотра файловой системы, а не доступа к ней и получить доступ к файлам можно и без него. И это не критика, а совет не тратить силы впустую. И вообще, что помешает просмотреть файлы из-под линукса например, которому ограничения винды вообще до лампочки?
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Мы не критикуем. Мы просто говорим, что блокировка проводника ничего не даст в общем то. Кстати для блокирования у API есть свои методы. Правда в конечном итоге это естественно ничего не даст. Да и закрыть программу можно будет проще простого (убить диспетчером).
Была давно программа, где можно было создать одну единственную запароленную папку и складывать туда всё что угодно. Не знаю как она работала и шифровала, но вроде шустро работала. Но блокировкой проводника можно поставить в тупик только пользователя, который неделю назад узнал, что есть компьютер. Тут надо что то посерьезнее. -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
Программа пока что только для себя. А в диспетчере можно скрыться или замаскироваться, и я понимаю что всё равно отрубить можно. Я сам такие проги бомблю чястенько. Про файловую систему я в курсе. Спасибо за советы, я учту. Точнее учёл уже. К любому замку есть ключь. Просто тех у кого есть ключи не так то много. Зачастую компьютерами пользуются обычные юзеры и им дела нет до того чтобы лезть в глубь. Программа блокирует от них а не от программистов с хакерами и крякерами. Её сломают в любом случае. Да и найдя лазейку я теперь не буду сидеть на месте, а поползу дальше.
Извеняюсь что принял слова как критику, просто я критику зачастую воспринимаю как советы и по этому их путаю... Спасибо вам за ответы я со всем разобрался. Думаю еще напишу на форум. |
|||
|
||||
| Pilger |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 10.5.2008 Где: Германия Репутация: нет Всего: нет |
Путь к решению нужно конечно выбирать самому, а пути разные(в данном случае кардинально разные). Если папку видит диспетчер, значит видит любая другая программа (будь то браузер или word). По мне это скользкий путь. Сохранять данные стоило бы так, что бы никто не смог прочитать (задом наперед =D ) или как то прятать. Добиться того эффекта, что бы шустро работало можно, но тебе наверное придется тогда досконально разобраться. Но в общем то твоё дело и твой путь^^. Успехов.
Это сообщение отредактировал(а) Pilger - 1.3.2010, 13:52 -------------------- Ein Leben nach der Schleife existiert, nur wenn die Schleife terminiert. |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
KillerrrK, а почему бы для своих целей тебе не воспользоваться системными функциями? Во-первых, если твоим компом пользуются другие люди - создай для них гостевые учётные записи с ограниченными правами, а свою защити паролем и храни свою папку в недоступном для других месте. Во-вторых, в простейшем случае можно сделать папку просто скрытой и если о ней не знать, то докопаться до неё чайник точно не сможет. Ну и в-третьих, можно, наконец, использовать разграничение прав доступа.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| KillerrrK |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 24.2.2010 Репутация: нет Всего: нет |
Я не только себе её делаю. Я же сказал, пока себе а потом... Что нибудь придумаю. Пускай идея мутная но мне так проще будет. Если делать гостя то не секрет что будет маленькая заворушка с правами. Например игры лицензионные, которые без диска не прут, там не включатся и т.д.... Уж скрытою папку найти то тут догадаются. В Диспетчер они тоже лазить умеют, но я придумал тут кое-что. А разограничением там по мне так муть какаято... Да и мне всё равно заняться нечем. В принципе если бы не эти вопросы на форуме то я бы тогда вообще не понял как с API работать. Ну может после долгих и нудных поисков нашел бы чего, но всё равно... Спасибо за советы, но я теперь вцепился за прогу всеми зубами.
Добавлено через 4 минуты и 7 секунд И это не трата времени впустую а оттачивание мозга. Это сообщение отредактировал(а) KillerrrK - 2.3.2010, 19:58 |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |