Delphi-PRAXiS
Seite 5 von 12   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   IDE FixPack 3.5 (2007-XE) (2010-09-12) (https://www.delphipraxis.net/108277-ide-fixpack-3-5-2007-xe-2010-09-12-a.html)

mkinzler 5. Feb 2009 06:30

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Zitat:

CodeGear hat den Patch bereits.
Und mit etwas Glück ist er dann Teil der nächsten Delphiversion

mleyen 5. Feb 2009 08:42

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Ich kann wieder Flüchtigskeitsfehler sehen, ohne andauernd Shift+F9 zu drücken. :thumb:
Ich bin mal gespannt, ob jetzt wieder die Exceptions bei vielen eigenen eingebundenen Units fliegen.
(Früher hat mir die Fehlermarkierung nach langer Laufzeit immer alles zerschossen, sodass ich nicht mal mehr speichern konnte)

Edit: Funktioniert astrein, die Fehlermarkierung scheint wieder zu funktionieren.
Danke!

AScomp 6. Feb 2009 09:55

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Hallo,

das Fix wirkt sich nicht auf bestehende Projekte aus, oder hab ich das falsch verstanden? Bei mir existiert in Delphi 2009 das "Unit kann nicht aufgelöst werden"-Problem bei alten Projekten nach wie vor. :(

quantum 6. Feb 2009 11:49

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Bei mir kommt der Fehler auch, allerdings bisher nur bei einem Ex-Delphi2007 Projekt, dass noch einige Fehlermeldungen wegen Unicode-Inkompatibilitäten ausspuckt. Die Unit ist aber im Suchpfad und lässt sich mit Strg+Return öffnen.
Bei keinem anderen Projekt kam dieser Fehler bei mir. Also doch eher ein Zeichen deiner guten Arbeit. :thumb:

Ich möchte noch bemerken, dass ich "Compiler I/O Speed" nicht installiert habe (vielleicht steht es im Zusammenhang). Dafür benutze ich eBoostr in Verbindung mit einem Solid State Drive (OCZ Core). Das Programm kann ich nur empfehlen! Damit startet Delphi im Kaltstart fast so schnell wie im Warmstart. Auf einem Laptop mit einer langsamen Festplatte genügt schon ein schneller USB-Stick um XP und Vista enorm zu beschleunigen.
Dieses Programm ist sowas wie ein besseres (im Gegensatz zur Microsoft-Lösung - funktionierendes) ReadyBoost.
Sorry für die Schleichwerbung :wink:

jbg 6. Feb 2009 12:14

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Zitat:

Zitat von AScomp
das Fix wirkt sich nicht auf bestehende Projekte aus

Sollte er aber. Der Fix funktioniert nur mit dem letzten Delphi 2007 und 2009 Update. Bei älteren Versionen bricht der Patch die Veränderung des .NET Code ab. Er funktioniert auch nur, wenn das Borland.Studio.Delphi.dll Assembly nicht im GAC liegt.

Zitat:

Bei mir existiert in Delphi 2009 das "Unit kann nicht aufgelöst werden"-Problem bei alten Projekten nach wie vor. :(
Es gibt noch einen anderen "Unit kann nicht aufgelöst werden" Bug. Der hat aber einen anderen Grund. Er tritt immer dann auf, wenn eine Unit, die nicht in der Projektdatei aufgelistet ist, aber über die Bibliothekspfade eingebunden wird, Syntaxfehler enthält. Dann liefert der Compiler dem Background-Parser zurück, dass er keine Unit gefunden hat. Aber diesen Bug kann ich nicht beheben, da das bedeuten würde, dass ich zusätzlichen Code einfügen muss. Das geht aber nicht. Ich kann nur Methoden kürzen oder überschreiben. Nicht aber vergrößern.

AScomp 6. Feb 2009 12:42

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Ich vermute, dass das gesamte Fix bei mir nicht funktioniert. Es wird zwar in der Delphi-Info unter Installierte Produkte angezeigt, aber auch das Problem mit den Labels auf einem TabSheet und DoubleBuffered = true besteht nach wie vor.

jbg 6. Feb 2009 16:19

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Zitat:

Zitat von AScomp
Ich vermute, dass das gesamte Fix bei mir nicht funktioniert. Es wird zwar in der Delphi-Info unter Installierte Produkte angezeigt

Wenn du einen Debugger oder ein Logging-Tool zum Starten von Delphi nutzt, dann könntest du sehen ob im Debug-Log die Meldung:
IDEFixPack patch installed: Cannot resolve unit name

Zitat:

aber auch das Problem mit den Labels auf einem TabSheet und DoubleBuffered = true besteht nach wie vor.
Das liegt ja wohl daran, dass des IDE Fix Pack, wie der Name ja schon sagt nur für die IDE ist, nicht für deine Programme. Dafür gibt es das VCL Fix Pack (link irgendwo hier im Forum, habe gerade keine Lust die Suche anzuwerfen).

AScomp 6. Feb 2009 16:42

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Welches Logging-Tool wäre dafür geeignet bzw. ist empfehlenswert?

jbg 6. Feb 2009 17:32

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Zum Beispiel: DebugView.

AScomp 6. Feb 2009 21:26

Re: IDE Fix Pack 2.3 (2007/2009) (2009-02-05)
 
Laut DebugView wird das Patch geladen, auch das Resolve unit-Fix. Nur leider hat es bei mir keine Wirkung, schade.

In einem neuen Projekt funktioniert es, in bestehenden wird die Unit JamControls (von den ShellBrowser-Controls) immer rot unterstrichen. Ich programmiere quasi blind. :( Muss immer ein zweites Delphi öffnen, um z.B. die Eigenschaften der Objekte im Editor sehen zu können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:32 Uhr.
Seite 5 von 12   « Erste     345 67     Letzte »    

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 by Thomas Breitkreuz