Мало кто использует полупрозрачность формы в своих программах, а ведь с ней получается очень даже эффектно. Давайте научимся делать нашу форму полупрозрачной. Начнем с того что выставим соответствующие значениия в двух свойствах нашей формы: AlphaBlend отвечает за включение прозрачности — по умолчанию выключено AlphaBlendValue задает степень прозрачности — число от 0 до 255 Результат...
Monthly Archives: Июль 2013Как проверить соединение с интернетом (Delphi)Здесь я расскажу вам самый легкий способ проверить соеднинение с интернетом. Для начала киньте на форму компонент TcpClient с вкладки Internet и обычную кнопку. Далее прописываете свойства TcpClient1: в свойстве RemoteHost значение google.ru (можно любой другой стабильный адрес в интернете), в свойстве RemotePort значение 80. В событии OnConnect прописываем: 1 showmessage('Связь с интернетом есть');... Как отследить нажатия клавиш клавиатуры (delphi)В этом уроке разберемся как отследить нажатие клавиш клавиатуры. Это может пригодиться во многих случаях. Итак приступим. Нам понадобиться TTimer с вкладки System. Свойство Interval свежедобавленного таймера лучше поставить в 10. В событии OnTime таймера пишем следующий код: 1 2 3 4 5 6 7 8 9 procedure TForm1.Timer1Timer(Sender: TObject); var i:integer; //Вспомогательная переменная... Поиск строки в строке (delphi)Когдато давно я мучался вопросом как же найти в одной строке символ или сочетание символов? Казалось что тут придется писать что-то свое, а это сами понимаете долго, нудно и банально. Но оказалось что в Delphi есть такая удобная функция pos она осуществляет поиск одной строки в другой и возвращает порядковый номер того символа где... Как обработать редирект? (Delphi)В прошлых уроках мы уже немного научились работать с компонентом idHTTP. Мы уже научились получать исходный код и ориентироваться по нему. Но иногда на страницах встречается перенаправление на другие страницы, так называемый редирект. Сейчас если мы пошлем нашу программ на такие страницы — ничего путного не выйдет. Давайте научимся его обрабатывать: Скачать урок Ну... Моя книга в Google Books!Привет всем! Все знают что мою книгу можно сейчас купить в виде PDF, а также в виде специального приложения на Android. Можете меня поздравить! Ведь теперь я также официальный издатель книг на Google Books! (Не прошло и пол года как они все-таки обработали мою заявку))) ) Теперь приобрести мою книгу можно будет и там... Delphi: Как загрузить настройки программы из файла?Программу, написанную на Delphi, можно сделать более удобной за счет специального файла с настройками. По завершении работы с программой настройки сохраняются в данном файле, а при последующем открытии загружаются из него. Реализовать такую функцию несложно. Ниже приведен пример, когда при выходе программа сохраняет в отдельный файл свои размеры, а также расположение окна на экране.... Как запретить запускать вторую копию программы? (Delphi)Ниже приведен код запрета запуска второго копии программы, написанной на языке программирования Delphi. Код выполняется сразу при запуске программы. Весь алгоритм сводится к тому найти все оконные приложения в системе и сравнить со своим заголовком. В случае если таковой имеется — то отменить запуск. 1 2 3 4 5 6 7 8 9 10... Как эмулировать нажатие клавиш клавиатуры? (Delphi)Подробный видеоурок на эту тему находится в моем бесплатном видеокурсе по Delphi — www.progdelphi.ru/pod.php Здесь находится только сокращенная статья на эту же тему. Ниже приведен пример эмуляции нажатия клавиши клавиатуры. С помощью данной функции легко написать экранную клавиатуру или калькулятор, наподобие тех, что есть в стандартных программах Windows. Такая функция позволит вводить символы и... Как работать с файлами в Delphi?Видеоурок на эту тему находится в курсе «Программирование на Delphi» — progdelphi.ru/ Как копировать, удалять, перемещать файлы при помощи нашей программы? Копирование Для копирования файлов в Delphi можно использовать функцию CopyFile, параметры у нее следующие: CopyFile(lpExistingFileName, lpNewFileName: PChar; bFailIfExists: BOOL):boolean; Где, lpExistingFileName — Полный путь к файлу, который будет копироваться. lpNewFileName — Путь куда... |
---|