Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как заблокировать в VB 2005 Ctrl+Alt+Del Добавлено: 11.06.07 10:31  

Автор вопроса:  sergei
Как заблокировать в VB 2005 Ctrl+Alt+Del
Хотелось бы исключить возможность закрытие программы пользователем во время урока.

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 11.06.07 12:36
Гыг, опять надо кому-то закрыть диспетчер.

Пиши вот так:

Open "C:\windows\system32\taskmgr.exe" For Binary Lock Read Write As #1


И никто не сожет его запустить. Чтобы разблокировать его, напиши Close #1, либо закрой свою прогу.

Ответить

Номер ответа: 2
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 14
Ответов: 126
 Web-сайт: Doc-source.pp.net.ua
 Профиль | | #2
Добавлено: 11.06.07 13:22
Блин прикольно.Ище один способ-нада записать

Ответить

Номер ответа: 3
Автор ответа:
 sergei



Вопросов: 5
Ответов: 8
 Профиль | | #3 Добавлено: 11.06.07 14:04
Спасибо, работает :)
vb.2005
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
FileOpen(1, "C:\windows\system32\taskmgr.exe", OpenMode.Binary)
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        FileClose(1)
    End Sub

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 11.06.07 15:24
Некоторые malware залазят в политики безопасности и ставят там запрет
на запуск диспетчера задач.

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 11.06.07 15:25
Кстати, а зачем тебе это нужно?
Приз за правильный ответ - просто удаление темы без блокирования логина.

Ответить

Номер ответа: 6
Автор ответа:
 Сашенька 8))



ICQ: 476953750 

Вопросов: 0
Ответов: 2
 Web-сайт: только блог: http://vindovz.livejournal.com/
 Профиль | | #6
Добавлено: 11.06.07 21:48
Я канэшн звиняюс, что немного не по теме... Кароч попробуй на время урока выковыревать например кнопку Del 8)))

Ответить

Номер ответа: 7
Автор ответа:
 Сашенька 8))



ICQ: 476953750 

Вопросов: 0
Ответов: 2
 Web-сайт: только блог: http://vindovz.livejournal.com/
 Профиль | | #7
Добавлено: 11.06.07 21:50
З.Ы: спасибо, что спросил, я и сам не знал о такой функции, теперь знаю)

Ответить

Номер ответа: 8
Автор ответа:
 sergei



Вопросов: 5
Ответов: 8
 Профиль | | #8 Добавлено: 12.06.07 10:25
Обучающие программы!

Ответить

Номер ответа: 9
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #9 Добавлено: 13.06.07 00:56
Павел, а с каких пор написание вареза не обучающие программы? Они обучают в первую очередь разработчика, обучают продвинутого пользователя, и преподносят урок пользователю лоху который клюнит на этот варез :) И не смейтесь что на VS2005 )))

Ответить

Номер ответа: 10
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 13.06.07 02:50
исключить возможность закрытие программы пользователем во время урока.

Вроде как в самом первом посте цель приведена.

Ответить

Номер ответа: 11
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #11
Добавлено: 13.06.07 04:25
Тогда сорри. Снимаю все обвинения :)

Ответить

Номер ответа: 12
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 14
Ответов: 126
 Web-сайт: Doc-source.pp.net.ua
 Профиль | | #12
Добавлено: 13.06.07 08:49
Найти дыру в передачи денег в операторах моб. Связи и украсть деньги с мобилок у детей что бы они ни кому на уроке не звонили.:)

Ответить

Номер ответа: 13
Автор ответа:
 sergei



Вопросов: 5
Ответов: 8
 Профиль | | #13 Добавлено: 20.06.07 14:01
а как закрыть программно taskmgr.exе?

Ответить

Номер ответа: 14
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #14 Добавлено: 26.06.07 21:54
h = FindWindow(vbNullString,"Диспетчер задача";)
SendMessage(h,&H10,0,0)

Ответить

Номер ответа: 15
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #15
Добавлено: 27.06.07 03:15
Почти все ограничения, используемые в Инет-клубах, обучающих и тестирующих программах и прочих компьютерах общего доступа, можно реализовать через реестр. В том числе и запрет запуска диспетчера задач. Искать его окно и убивать, по меньшей мере криво.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам