Thema: Delphi XP: Klassisches Design

Einzelnen Beitrag anzeigen

Mat

Registriert seit: 27. Mai 2003
Ort: Hönow
104 Beiträge
 
Delphi 7 Professional
 
#5
  Alt 1. Jun 2003, 16:40
supi, hat funktioniert.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
type
  TIsThemeActive = function: bool; stdcall;
var
  Handle :THandle;
  IsThemeActive : TIsThemeActive;
  result :string;

begin

  result := 'kein XP';

  Handle := LoadLibrary('uxtheme.dll');
  if Handle <> 0 then
    begin
      IsThemeActive := GetProcAddress(Handle, 'IsThemeActive');

      if IsThemeActive then
        result := 'neuer Stil'
      else
        result := 'alter Stil';

      FreeLibrary(Handle);
    end;



  ShowMessage(result);

end;
fuehrt auch auf allen anderen Systemen nicht zu nem Fehler

danke
Mat
  Mit Zitat antworten Zitat