Zitat von
QuickAndDirty:
Delphi-Quellcode:
library Project2;
uses
SysUtils,
Classes,
XPMan;
{$R *.res}
Function GetName:ShortString;stdcall;
// Zeigertypen sind nicht erlaubt bzw. nur unter besonderen Umständen
//
// alternativ
// function GetName(apName : PChar; adwLen : Cardinal) : Cardinal;
// const
// csName = 'Project2';
// begin
// Result := Min(Length(csName, adwLen));
// StrLCopy(apName, csName, Result);
// end;
begin
result := 'Project2';
end;
exports
Getname;
begin
end.
Ein Manifest in der
Dll muss anders aufgebaut sein, wie das einer EXE. Wie genau weis ich nicht.
Schau dir mal die Themes-
Unit an. Vielleicht siehst du da einen anderen weg!
Da ich die Themes nicht ausstehen kann habe ich bisher wenig gemacht!
Aber eins noch die Themes ein und ausschalten kann man auch über Windows-Anzeige-Eigenschaften. Warum soll man sowas doppelt einstellen?
Weitere Info:
OH: Themen, Windows XP