Quote:
Originally Posted by crachlow
|
Code:
var
FMXLabel : FLabel;
procedure FMXInnoInit;
begin
FMXLabel := InitLabelHandle;
end;
procedure FMXDesigning;
begin
FMXLabel.FCreate(FMXForm.Handle, '');
if wGetDriveMediaType('D') = 0 then
begin
FMXLabel.Text('UNKNOWN');
end;
if wGetDriveMediaType('D') = 3 then
begin
FMXLabel.Text('HDD');
end;
if wGetDriveMediaType('D') = 4 then
begin
FMXLabel.Text('SSD');
end;
if wGetDriveMediaType('D') = 5 then
begin
FMXLabel.Text('SCM');
end;
FMXLabel.Left(50);
FMXLabel.Top(50);
FMXLabel.FontSetting('Segoe UI', 16, ALBlack);
end;
Code:
var
FMXLabel : FLabel;
procedure FMXInnoInit;
begin
FMXLabel := InitLabelHandle;
end;
procedure FMXDesigning;
begin
FMXLabel.FCreate(FMXForm.Handle, '');
case wGetDriveMediaType('D') of
0: FMXLabel.Text('UNKNOWN');
3: FMXLabel.Text('HDD');
4: FMXLabel.Text('SSD');
5: FMXLabel.Text('SCM');
end;
FMXLabel.Left(50);
FMXLabel.Top(50);
FMXLabel.FontSetting('Segoe UI', 16, ALBlack);
end;