Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
{ Get names of installed Mail-Clients. Namen der installierten Mail-Clients ermitteln. } usesRegistry; function
GetInstalledMailClients(AList: TStrings): Boolean; const
RegClientsRoot = 'SOFTWAREClients'; RegClientsMail = 'Mail'; RegClientsOpenCmd = 'shellopencommand'; var
reg: TRegistry; begin
Result := True; try
AList.Clear; reg := nil
; reg := TRegistry.Create; try
with
reg do
begin
CloseKey; RootKey := HKEY_LOCAL_MACHINE; if
OpenKeyReadOnly(RegClientsroot + RegClientsMail) then
if
HasSubKeys then
GetKeyNames(AList); end
; finally
if
Assigned(reg) then
reg.Free; end
; except
Result := False; end
; end
; procedure
TForm1.Button1Click(Sender: TObject); begin
GetInstalledMailClients(ListBox1.Items); end
;