Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi UseLatestCommonDialogs setzen ? (https://www.delphipraxis.net/93141-uselatestcommondialogs-setzen.html)

Bernd Nowak 1. Jun 2007 11:36


UseLatestCommonDialogs setzen ?
 
Hallo alle,
habe ein Projekt das unter Delphi 2006 erstellt wurde und in dem ich TOpenDialog mit der Einstellung OdlStyleDialog = True. Wenn ich das Projekt in Delphi 2007 benutze (Vista hier) werden die Vista Dialoge benutzt.

Laut diesem Readme: http://www.stevetrefethen.com/wiki/D...ookieSupport=1 soll man mittels UseLatestCommonDialogs auf False das abschalten können. Sehe/Finde aber nicht wie's geht.

Kann jemand helfen ?

Wenn das die falsche Abteilung ist bitte verschieben :)

MagicAndre1981 1. Jun 2007 19:32

Re: UseLatestCommonDialogs setzen ?
 
Google sagt, es ist eine globale variable.

Kannst die einfach zuweisen.

Bernd Nowak 2. Jun 2007 10:36

Re: UseLatestCommonDialogs setzen ?
 
Also ich hatte es mit

Delphi-Quellcode:
CONST
  UseLatestCommonDialogs : boolean = false;
versucht aber das hat nix gebracht. Vielleciht habe ich auch was falsch verstanden ???

MagicAndre1981 2. Jun 2007 11:58

Re: UseLatestCommonDialogs setzen ?
 
Warum deklarierst du die Variable neu?

du musst einfach
Delphi-Quellcode:
UseLatestCommonDialogs := false;
in den Kontruktor oder das FormCreate-Event packen, mehr nix :stupid:

Bernd Nowak 2. Jun 2007 15:42

Re: UseLatestCommonDialogs setzen ?
 
Danke klappt !

Schade das man das nirgends in der IDE verdrahten kann da ich nun wenn ich das Projekt in älterer IDE öffne natürlich eine Fehlermeldung bekomme :D

DeddyH 2. Jun 2007 16:04

Re: UseLatestCommonDialogs setzen ?
 
Zitat:

Zitat von Bernd Nowak
Schade das man das nirgends in der IDE verdrahten kann da ich nun wenn ich das Projekt in älterer IDE öffne natürlich eine Fehlermeldung bekomme

Naja, es gibt da noch die bedingte Kompilierung {$IFDEF}...{$ENDIF}

MagicAndre1981 3. Jun 2007 01:51

Re: UseLatestCommonDialogs setzen ?
 
Zitat:

Zitat von DeddyH
Zitat:

Zitat von Bernd Nowak
Schade das man das nirgends in der IDE verdrahten kann da ich nun wenn ich das Projekt in älterer IDE öffne natürlich eine Fehlermeldung bekomme

Naja, es gibt da noch die bedingte Kompilierung {$IFDEF}...{$ENDIF}

jaoh, du kannst es nach der Delphiversion (siehe JEDI.inc) filtern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz