Как сделать калькулятор в Delphi?

Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.

Как Delphi реализует многоплатформенную разработку?

Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...

Имя пользователя Paradox

Советы » Paradox » Имя пользователя Paradox

Вы можете выполнить эту задачу, непосредственно обращаясь к BDE. Включите следующие модули в сецию Uses вашего модуля: DBIPROCS, DBIERRS, DBITYPES

Ниже приведена функция с именем ID, возвращающая сетевое имя входа:

function

ID: string

; var

rslt: DBIResult; szErrMsg: DBIMSG; pszUserName: PChar; begin

try

Result := ''; pszUserName := nil

; GetMem(pszUserName, SizeOf(Char) * DBIMAXXBUSERNAMELEN); rslt := DbiGetNetUserName(pszUserName); if

rslt = DBIERR_NONE then

Result := StrPas(pszUserName) else

begin

DbiGetErrorString(rslt, szErrMsg); raise

Exception.Create(StrPas(szErrMsg)); end

; FreeMem(pszUserName, SizeOf(Char) * DBIMAXXBUSERNAMELEN); pszUserName := nil

; except

on

E: EOutOfMemory do

ShowMessage('Ошибка. ' + E.Message

); on

E: Exception do

ShowMessage(E.Message

); end

; if

pszUserName <> nil

then

FreeMem(pszUserName, SizeOf(Char) * DBIMAXXBUSERNAMELEN); end

;

Другое по теме:

Категории

Статьи

Советы

Copyright © 2024 - All Rights Reserved - www.delphirus.com