|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
открытие форм16.12.2009, 20:57. Показов 6704. Ответов 43
Метки нет (Все метки)
ребят нужно хелп))требуется сделать что бы при нажатии на кнопку на 1 форме через определенное время открывались еще несколько форм. заранее спасибо
2
|
|
| 16.12.2009, 20:57 | |
|
Ответы с готовыми решениями:
43
Открытие и закрытие форм
Как сделать так чтобы при открытие дочерних форм (через MainMenu) появлялась только одна вкладка TabSet |
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 17:22 [ТС] | |
|
0
|
|
|
говнокодер
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||||||||||||||||
| 19.12.2009, 17:25 | ||||||||||||||||
|
еще
Как отключить срабатывание комбинации Ctrl+Alt+Del? Для отключения срабатывания комбинации клавиш Ctrl+Alt+Del (а также Alt+Tab) напишите следующий код:
еще: Как сделать, чтобы некотоpое пpиложение не показывалось в Task Bar, System Tray и в списке по Ctrl+Alt+Del?
Иногда бывает необходимо создать программу-невидимку, чтобы ее не видел ни пользователь ни Windows (это может быть как зловредный вирус так и полезный сервис). Ниже приведен код, который необходимо поместить в вашу программу:
Для компиляции использовался C++Builder 5 и MSVC5, проект типа Console Application, чтобы в процессе сборки не было недоразумений проверьте на вкладке Link поле Object libraries/modules, оно должно быть пустым. есть еще вариант для визуал с++.
0
|
||||||||||||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
|
| 19.12.2009, 17:56 | |
|
sh4d°_°ff, я встречал этот код в какой-то теме, просто не до конца в нём разобрался (честно говоря, не особо и старался). И ещё я нехотел никому вредить, а если зарегистрировать программу как сервис, не каждый лузер сможет его отключить )))))
kronos, я в своей программе предусмотрел запасной выход. Есть поле Edit. По таймеру, пару раз в секунду проверяется его Text, и если он равен, например, 1234, то программа закрывается. (точнее переменная flag становится равна 1, и идёт команда Close(), а в onCloseQueru if (flag!=1) CanClose=false; )
0
|
|
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
||||||
| 19.12.2009, 19:22 [ТС] | ||||||
|
эм. код туда впихнул?) чота все равно отображается прога всюду.
![]()
0
|
||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||||||
| 19.12.2009, 19:37 | ||||||
|
Не очень разобрался в твоём коде )))) Смотри, у меня так: Главная - Form1, на весь экран выводится Form4. На 4-й форме добавил Edit1, на 1-й добавил таймер и пишу такой код (на Form1):
1
|
||||||
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
||||||
| 19.12.2009, 20:03 [ТС] | ||||||
|
у меня код идет с самого начала) это все находится на форме 1. дальше я нестал копировать. там идет вывод форм на экран рандомно. + полный блок клавы с мышью)
пасип) лазейка кул)она нужна если у меня все получится))тогда программу уже будет не остановить) кста может подскажите. этот код полностью блочит клаву и мышку. но при сочетании клавиш Ctrl+Alt+Del блок снимается и деспетчер открывается. может както в нем можно убрать сочетание этих клавиш)
0
|
||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
|
| 19.12.2009, 20:12 | |
|
У меня не получилось заблокировать эти клавиши, я по-другому сделал:
Через таймер (эх, что бы я без него делал ), 5 раз в секунду подаётся команда на блокировку мыши(правда у меня не работа мыши и клавы блокируется, а ограничивается область перемещения мыши, но разницы особой нет) тогда, пусть даже пользователь нажал контрол+альт+делит, через доли секунд блок снова появиться ))))))))
0
|
|
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 22:01 [ТС] | |
|
эм..а можно синтаксис как блочится мышь?
![]() я вставил этот код в таймер так он сначала тупит. потом все блочится. потом начинаются открытия форм потом опять все долго тупит) и снова блочится. диспетчером снимаю блок. и закрываю...)) чота не так..
0
|
|
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||||||
| 19.12.2009, 22:04 | ||||||
0
|
||||||
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 22:13 [ТС] | |
|
класс))) супер)спасибо. вот тока с помощью диспетчера и стрелок можно снять задачу(.
0
|
|
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||||||
| 19.12.2009, 22:20 | ||||||
|
а у меня таймер, кроме команды на блокировку курсора, подаёт команду на завершение процесса Taskmgr.exe ))))
1
|
||||||
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 22:47 [ТС] | |
|
хм.. диспетчер не дохнет..
0
|
|
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
|
| 19.12.2009, 22:49 | |
|
А у меня дохнет. А ты ничего в коде не менял? Всё скопировал?
Попробуй калькулятор запустить и его убить, может у тебя прав нет нужных?
1
|
|
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
||
| 19.12.2009, 22:52 [ТС] | ||
|
ой не работает.)но если долго жать на Alt+Ctrl+Del. деспетчер открывается)
Добавлено через 1 минуту Добавлено через 50 секунд еще одно. если жмеш Alt+Tab переходиш в др окно. и там уже деспетчер работает. но мышка все так же заблочена.
0
|
||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||||||
| 19.12.2009, 22:52 | ||||||
|
Я и с альт+табом разобрался )))
Сейчас напишу
а вот почему диспетчер нельзя убить, это непонятно, посмотри внимательно, может чего не так скопировал... Ты, кстати, куда писал строчку KillProcess(IsProcessRunning("taskmgr.ex e")); ?????
0
|
||||||
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|||||||||||||||||
| 19.12.2009, 23:11 [ТС] | |||||||||||||||||
блин. хренова когда незнаеш синтаксисы.) Добавлено через 31 секунду чота стремно пробовать) ребутится нехотса) Добавлено через 1 минуту вот где прописан код.
0
|
|||||||||||||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||
| 19.12.2009, 23:14 | ||
|
я вот тебе писал, обрати внимание
У тебя винда какая? Может у тебя название процесса с большой буквы?
1
|
||
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 23:21 [ТС] | |
|
XP SP3. хз..
некакое поле ввода неспасет. - полный блок клавы+ смерть диспетчера+ блок мышки. + очень быстрые появления форм. тут нереально что-то ввести будет) хотябы из-за блока клавиатуры ) Добавлено через 23 секунды интервал 1.
0
|
|
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
|
| 19.12.2009, 23:21 | |
|
ну так сними блок клавиатуры, достаточно курсор заблокировать
а интервал 1 - думаю это слишком часто, попробуй 200 сделать
1
|
|
|
3 / 3 / 0
Регистрация: 16.12.2009
Сообщений: 26
|
|
| 19.12.2009, 23:44 [ТС] | |
|
нет с маленькой
Добавлено через 22 минуты пфф...))) у меня терь вобще даже формы невыводятся. хватит на седня) завтра продолжу шаманить. диспетчер работает или работал. не знаю уже даже) спс те за помощь большое
0
|
|
| 19.12.2009, 23:44 | |
|
CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне Открытие форм из под форм
Открытие форм Открытие форм Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сезонность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|