На главную
Подписка
Новости


Рейтинг@Mail.ru











Главная / DELPHI / Часто задаваемые вопросы и ответы на них / Win API [144] Сделать домашней страницей Добавить в избранное Написать писмо


Win API [144]

001 Мне нужно сделать такую прогу, которая будет работать как командная строка в windows2000. Только параметры для команды должны вводится в editы

002 Как перетащить файлы из проводника в мою программу

003 Доступ к иконкам

004 Как узнать серийный номер аудио CD?

005 Анимированная кнопка "Пуск".

006 Как отловить правый Enter (NumPad)?

007 Как узнать, пуст ли буфер стандартного ввода?

008 Есть ли аналоги readkey и keypressed для консольных Delphi-программ?

009 Обработка событий при работе с клавиатурой

010 Хочу в DLL создать форму, но не модальную, а обыкновенную...

011 Как работать с плагинами ?

012 Функции и процедуры управления мышью.

013 Событие при потере и установке фокуса для формы.

014 Как выдвинуть дверцу CD-ROM'а?

015 Как определить работает ли уже данное приложение или это первая его копия?

016 Обработка событий от клавиатуры

017 Перетаскивание файла

018 Состояние кнопки insert (Insert/Overwrite)

019 Читаем из файла, открытого другим приложением.

020 Отображаем текст в System Tray.

021 Программно нажимаем Print Screen

022 Создаём заблокированный файл

023 Как глобально перехватить нажатие кнопки PrintScreen?

024 Как заставить Рабочий Стол Windows обновится?

025 Как проверить готовность диска без появления окна ошибки Windows?

026 Как проверить готовность диска без появления окна ошибки Windows?

027 Как из программы убрать(скрыть) таскбар, а после завершения программы снова его восстановить?

028 Есть ли способ проконтролировать корректность возвращения памяти?

029 Может кто занет, как программно установить язык по умолчанию!!!

030 Включение и выключение устройств ввода/вывода из программы на Delphi

031 Имеется у меня дескриптор (Handle) элемента(TEdit), с помощью какой функции API мне можно вставить в этот элемент какой либо текст.

032 CGI. Переменные окружения - как до них добраться?

033 Как в дельфи переместить указатель мыши в нужную точку экрана

034 Как назначить горячие клавиши (shortcuts), чтобы они были доступны даже если сейчас активна другая программа (как это делает аська).

035 Как программно выключить компьютер (даже если к нему подключены другие пользователи или работает DOS-программа)?

036 Малоизвестные команды Windows 9xx для запуска из командной строки (управление с помощью rundll32)

037 Как отловить изменение раскладки клавиатуры?

038 Как отловить изменение раскладки клавиатуры?

039 Как "нажать" на кнопку вопроса (та, что слева от кнопок минимизации на форме)?

040 Как получить имена свободных com портов?

041 Скажите пожалуйста могу ли я из своей программы закрыть чужое приложение и как?

042 Как зарегистрировать свое расшерения для файлов? Т.е. чтобы при щелчке по такому файлу вызывалась моя программа.

043 Как опередить нажатие кнопки свернуть?

044 Кто-нибудь может кинуть мне пример программирования COM портов

045 Как вызвать процедуру из чужого ЕХЕ файла

046 Курсор мыши за границами активной формы.

047 Как можно подключить dll`ку и как использовать её функции...

048 Доступ к памяти чужой программы. Подскажите пожалуйста как можно определить какой участок памяти занимает запущеная ранее программа и ее данные, и получить доступ к памяти чужой программы(процесса).

049 Какие значения надо задавать к процедуре Winexec?

050 Как отслеживать изменения файловой системы?

051 Как скопировать директорию

052 Как узнать является диск CD-диском,сетевым диском, виртуальным диском или сьемным диском?

053 Скорость работы процессора, точный таймер

054 Скорость работы процессора, точный таймер

055 Как получить информацию о БИОСе?

056 Как послать message всем?

057 Как открыть и считывать инфо из файла который все время дополняется записями другой пpогpаммой под DOS?

058 В своей программе я запускаю с помощью CreateProcess приложение (например Notepad), мне необходимо передать Message в окно этого приложения.

059 Как получить дескриптор окна другого приложения и сделать его активным?

060 Как получить длинное имя файла или каталога, зная короткое имя?

061 Как узнать переменные окружения (environment variable) DOS, например path?

062 Как определить размер рабочего стола без Тaskbar'а?

063 Как определить свободное дисковое пространство на дисках размером больше 2 ГБ?

064 Как получить дескриптор панели задач (TaskBar)?

065 Как выяснить запущен ли Delphi / C++ Builder?

066 Как запустить аплет Панели управления?

067 Как корректно определить изменения в оборудовании PlugNPlay?

068 Как с помощью Проводника открыть конкретный каталог?

069 Как стереть ехе-файл во время его исполнения?

070 Как получить список часовых поясов?

071 Как получить информацию о версии файла?

072 Как программно определить, что приложение работает под Windows NT?

073 Мне нужно программно установить некоторые файлы с установочного диска Windows. На многих компьютерах CAB-файлы установки Windows находятся в каком-то каталоге на жестком диске, на других - Windows был установлен с CD. Как узнать откуда была установленна Windows?

074 Как получить строку сообщения об ошибке Windows код которой получен функцией GetLastError?

075 Как програмно перезагрузить Windows?

076 Каким образом можно узнать какая нажата кнопка на клавиатуре (мыши) вне зависимости от того, какое приложение в данный момент активно?

077 Если приложение долго выполняет какой-то цикл, как сделать так, чтобы остальные приложения не подвисали?

078 Как программно создать ярлык?

079 Как лучше сделать, если необходимо запустить внешний процесс и подождать, пока он отработает?

080 Как определить какие приложения уже запущены?

081 Перехват нажатия на системные кнопки формы (закрытие , минимизация окна и т.д.)

082 Проверка нажатых функциональных клавиш

083 Как узнать, находится ли дискета в дисководе?

084 Как выяснить дату последнего изменения файла?

085 Иногда всплывающее меню моего приложения system tray не исчезает когда оно теряет фокус. Как закрыть его?

086 Как узнать текущие UTC время и дату

087 Как создать мигающий заголовок окна (пиктограмму)?

088 Как показать иконку, ассоциированной с данным типом файла?

089 Как использовать процедуру mouse_event() для имитации событий мыши?

090 Как определить имена установленых Com-портов?

091 Как уступить выделенный моей программе квант процессорного времени другим приложениям?

092 Как запускать мою программу на каждом старте Windows?

093 Как увеличить процессорное время, выделяемого программе?

094 Я хочу определить момент окончания изменения размера или перемещения окна. Перехватываю сообщения WM_SIZE и WM_MOVE но я получаю много таких сообщений а мне нужно узнать когда именно пользователь закончил перенос или изменение размеров окна. Возможно ли это?

095 Как определить время последнего доступа к файлу?

096 Возможно ли определить факта изменения системного времени другим приложением?

097 Как очистить пункт документы меню кнопки Пуск

098 Как использовать функцию Shell API SHBrowseForFolder чтобы позволить пользователю выбрать каталог?

099 Как использовать функцию Shell API SHBrowseForFolder чтобы позволить пользователю выбрать каталог?

100 Как получить дескриптора окна Window, сожержащего DOS программу или программу консольного режима?

101 Как узнать серийный номер тома

102 Как пpогpамно вывести окно свойств экpана?

103 Как вывести окно свойств компьютеpа?

104 Как получить доступ к иконкам десктопа?

105 Скажите, как сделать так, чтобы мое приложение блокировало перезагрузку компьютера, вызваную другим приложением.

106 Скажите, как сделать так, чтобы мое приложение блокировало перезагрузку компьютера, вызваную другим приложением.

107 Как программно переключить раскладку клавиатуры?

108 Как узнать версию Windows?

109 Как на TaskBar Создать свою иконку (около часов Win), и сделать так чтобы она не просто горела, а с каким то промежутком меняла вид.

110 Как включить/выключить лампочки на numlock, capslock, etc... ?

111 Регистрация программ в меню "Пуск" Windows 95.

112 Копирование файлов

113 Как скопировать все файлы вместе с подкаталогами

114 Как получить имя пользователя и компании из Windows

115 Удаление каталога со всем содержимым

116 Определение системной информации.

117 Информация о состоянии клавиатуры

118 Управление питанием из программы на Delphi

119 Пример получения списка запущенных приложений.

120 Добавление программы в автозапуск

121 Удаляет файл в корзину

122 Добавить ссылку на мой файл в меню Пуск|Документы

123 Устанавливаем свой WallPaper для Windows

124 Как отключить показ кнопки программы в TaskBar и по Alt-Tab и в Ctrl-Alt-Del

125 Как узнать местоположение специальных папок у Windows?

126 Рисую две иконки 32х32 и 16х16, но под NT 32х32 не показывается!

127 Как программно создать ярлык?

128 Как определить, имеется ли в системе звуковая плата

129 Как определить информацию о памяти (размер ОЗУ ...)

130 Как подавить реакцию Windows на CTRL+ALT+DEL, ALT-TAB, CTRL-ESC

131 Как я могу определить доступные сервера приложений на этой машине через Registry?

132 При использованиии компонента TRegistry под NT пользователь с права доступа ниже чем "администратор" не может получить доступа к информации реестра в ключе HKEY_LOCAL_MACHINE. Как это обойти?

133 Есть ли в Delphi эквивалент функции SendKeys Visual Basic'а?

134 Некоторые компоненты не меняют курсор мыши до тех пор пока пользователь не сдвинет мышь. Как эмулировать движение мыши?

135 Как перехватить нажатия функциональных клавиш и стрелок?

136 В документации компонента TRegIniFile говорится, что можно изменять корневой ключ (root key). Я пытаюсь это сделать но ничего не получается.

137 Как узнать есть ли у мыши колесико?

138 События KeyPress и KeyDown не вызываются для клавиши Tab - как определить, что она была нажата?

139 Как выполнить какой-то процесс тогда, когда пользователь не работает с моим приложением?

140 Как поместить иконку в Tray ?

141 Как передать фокус следующему контролу ?

142 Как получить размеры экрана с учетом таскбара

143 Как минимизиpовать все запущеные окна

144 Как сделать DLL и потом из него каpтинки гpузить



РЕКЛАМА
ПРЕДСТАВЛЯЕМ ВАШЕМУ ВНИМАНИЮ САЙТ HTTP://WWW.WALL-ANIMAL.NAROD.RU
ОГРОМНОЕ КОЛИЧЕСТВО ФОНОВЫХ РИСУНКОВ ДЛЯ РАБОЧЕГО СТОЛА, СТАТЬИ ПО АВТОМАТИЗАЦИИ ПРИ РАБОТЕ С ФОНОВЫМИ РИСУНКАМИ!!!
Hosted by uCoz