Помощь - Поиск - Пользователи - Календарь
Полная версия: не могу заблокировать кнопку пуск
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
FENIKS
Скажите неужели Паскаль бессилен перед всегомучей кнопкой ПУСК?
Просто он её игнорирует ну тобиш сворачиваеться и кода её в Паскале нет.

Можно ли её как нить заблокировать или я обречён? :o

И ещё у мя почему то в XP не работает графический режим и русский шрифт
volvo
Компилятор Турбо Паскаля - это программа под DOS ... Кнопка пуск - это Windows... Для этого Windows кстати и была создана, чтобы позволять MultiTasking & MultiThreading. Так что Dos-овской программой заблокировать "Пуск" даже не пытайся.

А насчет второго вопроса - смотри FAQ. Там было.
lepit
если уж на то пошло, то Паскаль - в первую очередь язык. а под что и чем программу будешь компилить оттого и зависит, что можно, а что нет.
NightPaladin
Если охота поэксперементировать с кнопкой Пуск, окнами винды и т.д. то лучше Visual Basic я лучше и не припомню (ну само сабой с использованием API)
FENIKS
Хм ясно короче обломись unsure.gif
А полностью клаву заблокировать можно? blink.gif
Ozzя
На БП? Нет.
SKVOZNJAK
Теоретически можно. Есть такой термин - досатака smile.gif Если от действия вирусной проги комп повиснет, то и клава, соответственно, тоже.
FENIKS
люди а в fpc можно сделать так чтоб при нажатии кнопки "пуск" главная менюшка не вылезла или например
alt-tab и прога не свернулась? rolleyes.gif
lepit
с помощью fpc можно... а нужно?
FENIKS
Цитата(lepit @ 21.05.05 21:02)
с помощью fpc можно... а нужно?

ну вот скажи было бы ненужно стал бы я поднимать эту тему?
я вот уже и иконку "пуск" стёр, и заблокировал так что мышью не откр.
а клавой всё равно не почём.
не то что бы я был Пусконенавитстник , мне просто для дела нужно! :yes:
FreeMan
Юзай АПИ. Надо найти хендл окна пуска. А потом, используя хендл, сделать невидимым.
Andrew
Язык -- это лаг эмулятора под дос исправит это можно 2 способами
1). работать в оконном режиме
2). через cmd запустить русификатор для доса (keyrus) и после этого уже (в той же коммандной строке) запустить паскаль.


Лучше поставь себе дос и не парься

P.S.есть прога PascalABC он работает под винду, правда, не все функции понимает.



А насчёт графики -- ты скорее всего не правильно путь прописал.

М
Теме больше 2 лет ...

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.