Einzelnen Beitrag anzeigen

freejay

Registriert seit: 26. Mai 2004
Ort: Nürnberg
272 Beiträge
 
Delphi 11 Alexandria
 
#1

Standardfunktionen eines 2005er Projekts funkt.nicht in 2006

  Alt 18. Mai 2006, 15:44
Hallo zusammen,

ich habe ein eigenwilliges Problem: Ein bestimmtes Projekt, dass ich unter Delphi 2005 erstellt habe, möchte ich jetzt in Delphi 2006 weiterentwickeln. Aber dort funktionieren plötzlich einige Standardfunktionen nicht mehr! Konkret: FindFirst und GetDiskFreeSpaceEx.

FindFirst konnte ich durch Verschieben der Units der Uses-Klausel im Implementation-Abschnitt in den Interface-Abschnitt wieder zum Laufen bringen.

Aber an GetDiskFreeSpaceEx beiss ich mir noch die Zähne aus...

Gibt es bei der Reihenfolge und Position der Units etwas generell zu beachten und was ist in Delphi 2006 anders als in Delphi 2005?

--------------------------------------------------------
Hier meine momentane Uses-Klausel:

Delphi-Quellcode:
interface
uses   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
   StdCtrls, ExtCtrls, TeEngine, Series, TeeProcs, Chart, Gauges, TeeFunci,
   ComCtrls, myFunctions, activeX, shlobj;
In "myFunctions":

Delphi-Quellcode:
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, DAO, Grids, Dialogs, StdCtrls,
  Forms, Controls, DBGrids, ShellAPI, ActnMenus, ComCtrls, ADODB, Graphics, RichEdit;
...
implementation
uses StrUtils, ComObj, Clipbrd, CommCtrl, Types, DateUtils;
  Mit Zitat antworten Zitat