Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

AW: Fehlermeldungen: Controls.dcu fehlt oder zu wenig Arbeitsspeicher

  Alt 19. Sep 2014, 12:36
Wie groß ist das Projekt?

Kompilierst du eine komplette Projektgruppe, bzw. knallt es gleich beim ersten Kompilieren, nach dem IDE-Start?

Gibt es irgendwo z.B. große/viele String-Konstanten, oder große Bilder in den DFMs?

Die IDE und der Inline-Compiler sind immernoch 32 Bit, womit es natürlich ab 2 GB etwas eng wird.



Wenn man ein Projekt als VCL-Anwendung erstellt, dann steht in den Projekt-Optionen > Unit-Gültigkeitsbereiche folgendes drin (XE7 ... XE3 hab ich grade nicht im Kopf, kann dan aber daheim nochmal nachsehn)
Zitat:
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell
Damit würde bei deiner Unit automatisch die Vcl.Controls gefunden. (der Compiler geht dabei die definierten Namespaces der Reihe nach durch)

Beim Upgrade einer Projektdatei (*.dproj), welche mit einem älteren Delphi erstellt wurde, existiert dieser Eintrag noch nicht, bzw. es fehlen die neueren "Standard"-Namespaces.


[edit]
für XE3 sieht das scheinbar gleich aus, wie in XE7
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (19. Sep 2014 um 12:43 Uhr)
  Mit Zitat antworten Zitat