Difference between revisions of "Runtime Type Information (RTTI)/ru"

From Free Pascal wiki
Jump to navigationJump to search
m (category)
Line 24: Line 24:
 
*[[RTTI controls/ru|Использование RTTI]]
 
*[[RTTI controls/ru|Использование RTTI]]
 
* http://www.blong.com/Conferences/BorConUK98/DelphiRTTI/CB140.htm
 
* http://www.blong.com/Conferences/BorConUK98/DelphiRTTI/CB140.htm
 +
 +
 +
{{AutoCategory}}

Revision as of 07:40, 15 May 2015

English (en) français (fr) русский (ru)


Информация времени выполнения (RTTI) может быть использована для получения мета-данных в приложениях.

Преобразование перечислимого типа в строку

Можно использовать RTTI для получения строки из перечисляемого типа.

type
  TProgrammerType = (tpDelphi, tpVisualC, tpVB, tpJava) ;

uses TypInfo;

var 
  s: string;
begin
  s := GetEnumName(TypeInfo(TProgrammerType), integer(tpDelphi));
  // Здесь s = 'tpDelphi'

Смотрите так же