Autor Beitrag
Sidi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47


Delphi XE5 Prof.
BeitragVerfasst: So 09.12.07 13:33 
Hallo zusammen,

wenn ich eine ältere Anwendung geschrieben mit Delphi 6 auf Delphi 2007 Prof. bearbeite und compiliere, bleibt das Erscheinungsbild der verwendeten Komponenten unverändert. Wenn ich eine neue VCL Anwenung in Delphi 2007 Prof. anlege sehen die Komponenten ganz anders aus, ganz deutlich wird dies bei dbNavigator.

Ich habe bisher vergeblich eine Einstellungsmöglichkeit gesucht mit der das Design alt / neu eingstellt werden könnte, weiß da jemand Rat :?

Gruß
Sidi
hazard999
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 162

Win XP SP2
VS 2010 Ultimate, CC.Net, Unity, Pex, Moles, DevExpress eXpress App
BeitragVerfasst: Mo 10.12.07 12:57 
Hallo,

soweit ich weis erzeugt D2007 ein XP.Manifest bzw. eines für Vista.

Das kann D6 noch nicht. Du müsstest ein Ressourcenmanifest einbinden.

Such mal im Google nach Delphi, XP, Manifest.

Du müsstest ein paar Beispiele finden.

r u

René

_________________
MOV EAX, Result;MOV BYTE PTR [EAX], $B9;MOV ECX, M.Data;MOV DWORD PTR [EAX+$1], ECX;MOV BYTE PTR [EAX+$5], $5A;MOV BYTE PTR [EAX+$6], $51;MOV BYTE PTR [EAX+$7], $52;MOV BYTE PTR [EAX+$8], $B9;MOV ECX, M.Code;MOV DWORD PTR [EAX+$9], ECX
Sidi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 47


Delphi XE5 Prof.
BeitragVerfasst: Mo 10.12.07 21:03 
Hallo hazard999,

danke für die Info, sieht so aus als ging das wirklich nur durch das manuelle einbinden von WinXP.res, das hier keine automatische Anpassung erfolgt oder gewählt werden kann ist nicht sehr elegant.

Gruß
Sidi
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Di 11.12.07 00:34 
Möglicherweise eine Kompatibilitätseinstellung?

Du könntest die Ressourcendatei umbenennen/löschen, so dass Delphi die neu anlegen muss. Natürlich nur, wenn du nichts wichtiges drin hast ;) Ansonsten wird wohl kein anderer Weg bleiben...

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."