![]() |
Kompiler sehr langsam
Kann mir jemand sagen, warum mein Compiler so elendig lahm ist?
Gibt es vielleicht irgend eine Einstellung die ich versehentlich aktiviert hab??? Ausserdem hängt Delphi fast jedesmal wenn ich die Code-Vervollständigung aufrufen will. Es dauert meist 10sec bis das Menü aufklappt. Woran kann das liegen? |
Re: Kompiler sehr langsam
Hast Du irgendwelche riesen Bibliotheken oder mehrere MB überflüssiger Sourcen eingebunden - daher kenne ich den Effekt ;-)
...:cat:... |
Re: Kompiler sehr langsam
Nicht das ich wüsste...
Also was mir auch noch aufgefallen ist: Wenn ich Strg+F9 drücke, kommt sofort das Compiler-Fenster und er fängt an. In "Aktuelle Zeile" steht 1 und der macht erstmal nichts. Wenn ich in nen anderen Task wechsle und wieder zurück sind erstmal alle Fenster weiß (Delphi-Titelleiste, OI, Forms, Units, Compilerfenster). Nach etwa 10 sec macht der erst weiter. |
Re: Kompiler sehr langsam
Starte in Delphi mal ein neues Projekt -> Konsolenanwednung und kompiliere diese. Wie lange braucht der da?
...:cat:... |
Re: Kompiler sehr langsam
Exakt: 0,153 Sekunden :cyclops:
Also normal, oder? |
Re: Kompiler sehr langsam
Ja :-) Also untersuche mal Dein "lahmes" Projekt. Da ist irgendwo ein Mega-Paket dabei, daß das so lange dauert.
...:cat:... |
Re: Kompiler sehr langsam
Moin Sebastian,
schau mal im Taskmanager, was sonst noch so CPU Zeit verbraucht. |
Re: Kompiler sehr langsam
Kann es sein, das das alles im Netz liegt?
Mein Arbeitskollege hat das gleiche Problem |
Re: Kompiler sehr langsam
Moin Sebastian,
greift ihr über UNC Pfad, oder über einen verbundenen Laufwerksbuchstaben zu? |
Re: Kompiler sehr langsam
Ja, wie gesagt..Netzwerk
So sieht meine Hauptdatei aus:
Delphi-Quellcode:
Die Unterverzeichnisse in den Pfadangaben hab ich weggemacht
program QuickReportDesigner;
uses Forms, uMain in 'uMain.pas' {FrmMain}, uItems in 'uItems.pas' {FrmItems}, uConstante in '\\uConstante.pas', uFrmDesignDB in '\\uFrmDesignDB.pas' {FrmDesignerDB}, uqrdatenmodul in '\\uqrdatenmodul.pas' {QRDatenModul: TDataModule}, uqrconstante in '\\uqrconstante.pas', ... uFrmDesignPen in 'uFrmDesignPen.pas' {FrmDesignPen}, uFunktionen in 'uFunktionen.pas', uFrmDesignSettings in 'uFrmDesignSettings.pas' {FrmDesignSettings}, uFrmDesignExpression in 'uFrmDesignExpression.pas' {FrmDesignExpression}; {$R *.res} begin Application.Initialize; Application.CreateForm(TDatenPrintFkts, DatenPrintFkts); Application.CreateForm(TFrmMain, FrmMain); Application.CreateForm(TFrmItems, FrmItems); Application.CreateForm(TFrmDesignerDB, FrmDesignerDB); Application.CreateForm(TQRDatenModul, QRDatenModul); Application.CreateForm(TFrmDatenFeld, FrmDatenFeld); Application.CreateForm(TFrmDesignMethode, FrmDesignMethode); Application.CreateForm(TFrmDesignPen, FrmDesignPen); Application.CreateForm(TFrmDesignSettings, FrmDesignSettings); Application.CreateForm(TFrmDesignExpression, FrmDesignExpression); Application.Run; end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz