Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB06GetDataType.shtml

Глава 6. TRegistry.GetDataType

Метод GetDataType

Затрагиваемые объекты TRegistry
Назначение Метод GetDataType возвращает тип данного, содержащегося в значении данного в текущем ключе.
Объявление function GetDataType(const ValueName: string): TRegDataType;
Параметр  
    ValueName Имя требуемого значения данного.
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
var
   MyDatalnfo: TRegDataInfo;
   MyString: string;

begin
   MyReg := TRegistry.Create;
   MyReg.RootKey := HKEY_LOCAL_MACHINE;
   MyReg.OpenKey('\SOFTWARE\Microsoft\Windows NT\CurrentVersion',FALSE);
   MyDataInfo.RegData := MyReg.GetDataType('RegisteredOrganization');
   case MyDataInfo.RegData of
      rdUnknown : Label5.Caption := 'Unknown';
      rdString  : Label5.Caption := 'String';
      rdExpandedString: Label5.Caption := 'Expanded string';
      rdInteger: Label5.Caption := 'Integer';
      rdBinary: Label5.Caption := 'Binary';
   end;
//   ... 

End;
Описание

       GetDataType возвращает тип данного, указанного параметром ValueName. Тип данного является типом TRegDataType, который определен как

TRegDataType = (rdUnknown, rdString, rdExpandString, rdlnteger, rdBinary);

[Метод CloseKey] [Метод CreateKey] [Свойство CurrentKey] [Свойство CurrentPath] [Метод DeleteKey] [Метод DeleteValue] [Метод GetDataInfo] [Метод GetDataSize] [Метод GetDataType] [Метод GetKeyInfo] [Метод GetKeyNames] [Метод GetValueNames] [Метод HasSubKeys] [Метод KeyExists] [Свойство LazyWrite] [Метод OpenKey] [Методы ReadRegistry] [Метод RenameValue] [Свойство RootKey] [Метод ValueExists] [Методы WriteRegistry]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB06GetDataType.shtml