На нашем сайте вы можете читать онлайн «Иcпользование API на Delphi 7». Эта электронная книга доступна бесплатно и представляет собой целую полную версию без сокращений. Кроме того, доступна возможность слушать аудиокнигу, скачать её через торрент в формате fb2 или ознакомиться с кратким содержанием. Жанр книги — Знания и навыки, Компьютерная литература, Программирование. Кроме того, ниже доступно описание произведения, предисловие и отзывы читателей. Регулярные обновления библиотеки и улучшения функционала делают наше сообщество идеальным местом для любителей книг.
Иcпользование API на Delphi 7

Дата выхода
11 июня 2021
Краткое содержание книги Иcпользование API на Delphi 7, аннотация автора и описание
Прежде чем читать книгу целиком, ознакомьтесь с предисловием, аннотацией, описанием или кратким содержанием к произведению Иcпользование API на Delphi 7. Предисловие указано в том виде, в котором его написал автор (Сергей Николаевич Талипов) в своем труде. Если нужная информация отсутствует, оставьте комментарий, и мы постараемся найти её для вас. Обратите внимание: Читатели могут делиться своими отзывами и обсуждениями, что поможет вам глубже понять книгу. Не забудьте и вы оставить свое впечатие о книге в комментариях внизу страницы.
Описание книги
В данном сборнике приведены лекции по использованию API в Delphi 7: ini-файлы, реестр Windows, Drag&Drop, Sockets TCP/IP, dll-библиотеки, win-handle и др.
Иcпользование API на Delphi 7 читать онлайн полную книгу - весь текст целиком бесплатно
Перед вами текст книги, разбитый на страницы для удобства чтения. Благодаря системе сохранения последней прочитанной страницы, вы можете бесплатно читать онлайн книгу Иcпользование API на Delphi 7 без необходимости искать место, на котором остановились. А еще, у нас можно настроить шрифт и фон для комфортного чтения. Наслаждайтесь любимыми книгами в любое время и в любом месте.
Текст книги
RootKey:=HKEY_LOCAL_MACHINE;
try
if Reg.OpenKey('\Software\TSN736\setup', false) then begin
try form1.left:=Reg.ReadInteger('Left'); except; end;
try form1.top:=Reg.ReadInteger('Top'); except; end;
Reg.CloseKey;
end;
finally
Reg.Free;
end;
end;
ЛЕКЦИЯ №3
1. ПРЕОБРАЗОВАНИЕ ТИПОВ. ДОСТУП К ОБЪЕКТАМ И КОМПОНЕНТАМ ЧЕРЕЗ УКАЗАТЕЛИ
При написании обработчиков событий для компонент практически всегда в процедуру передается указатель «Sender» типа «TObject».
Использование параметра «Sender» позволяет делать процедуры – обработчики событий универсальными, позволяющими работать не с одним конкретным компонентом, а с несколькими, имеющими одинаковый тип. Например, можно написать процедуру перемещения кнопки по экрану и привязать эту процедуру ко всем кнопкам формы, после чего все кнопки также смогут перемещаться по экрану.
Рассмотрим способы доступа к компонентам через указатель «Sender» и методы преобразования типов:
procedure TForm1.Button2Click(Sender: TObject);
var s: TObject; ss: string;
{ Пример опознания типа объекта по указателю "Sender" }
begin
s:=Sender; { или так: s:=button2; }
ss:='tbutton'; { запишем имя типа кнопки в строк.
if s.ClassNameIs(ss) then showmessage('Кнопка!');
if (s is tbutton) then showmessage('Это кнопка типа "TButton" !')
else showmessage('Это "'+s.ClassName+'" !');
{ Можно так }
try (s as tbutton).caption:='Ok!!!'; except end;
{ Или так }
tbutton(s).caption:='Ok!!!';
{ Или вот-так, если свойство не "Protected" и не "Read-only" }
tcontrol(s).
end;
ЛЕКЦИЯ №4
1. ТЕХНОЛОГИЯ ПЕРЕТАСКИВАНИЯ ОБЪЕКТОВ «DRAG & DROP»
Технология «Drag & Drop» («Перетащи и кинь») предназначается для перемещения (перетаскивания) данных из одних визуальных компонент в другие в процессе работы программы с помощью мыши. Данная технология делает интерфейс программы более удобным и быстрым и используется во многих системных и прикладных Windows-программах.







