AW: Einbinden von Units unterbinden
Zitat:
Das ist mein Problem mit dem ich bzw.. Anfänger dann zu kämpfen haben. Wie gesagt man kann das ändern indem man wie du sagst die Eigene Unit umbenennt bsp. WinApi.DirectDraw. Aber das Problem ist dann man verwendet System spezifische Unit Namen ob das so gut rüber kommt und dann nicht auch wieder zu Konflikten führt habe ich nicht getestet. Ansonsten gebe ich dir recht es wird beim Kompilieren die richtige Unit verwendet.. Es ist aber definitiv die Falsche die beim klick auf Datei öffnen zur Bearbeitung geöffnet wird. gruss |
AW: Einbinden von Units unterbinden
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
AW: Einbinden von Units unterbinden
Zitat:
Bei mir nichts, was vergessen? Mal davon abgesehen das auch hier die falsche zu bearbeitende Datei geöffnet wird.
Delphi-Quellcode:
gruss
program TestProject;
{$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, DirectDraw; begin try { TODO -oUser -cConsole Main : Code hier einfügen } except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. |
AW: Einbinden von Units unterbinden
Zitat:
|
AW: Einbinden von Units unterbinden
Zitat:
|
AW: Einbinden von Units unterbinden
Zitat:
Aber es geht nicht um das Kompilieren welche Datei da genommen wird. Das hat seine Richtigkeit. Es geht mir um die zu Bearbeitende Datei.. welche mit rechtsklick auf Namespace (Datei beim Cursor öffnen) geöffnet wird. Es ist nicht diese die du im Suchpfad angegeben hast. Zitat:
Für mich ist das ein ganz klarer BUG innerhalb der IDE. Zitat:
PS: Hat lange gedauert bis man verstanden hat was ich meinte ;) gruss |
AW: Einbinden von Units unterbinden
In der Zeit hätte ich ja schon dreimal den "eigenen" zu verwendenden Units einen Präfix verpasst und alles per Suchen&Ersetzen gefixt.
|
AW: Einbinden von Units unterbinden
Zitat:
Die Fehler in der IDE scheinen einige Leute nicht wirklich zu interessieren. Klar kann man alles zurecht pfriemeln ist aber nicht der Sinn der Sache. Meine Verwirrung entstand ja wegen dieser Probleme. Zitat:
Destotrotz wird die falsche Datei zur Bearbeitung geöffnet. Nebenbei.. Zitat:
Es wird der Ausgelastete Cursor gezeigt das war es dann schon. Für mich ist das Thema erledigt.. Danke! Das Ergebnis. Fehler in der IDE. gruss |
AW: Einbinden von Units unterbinden
Hast du deine Units im "Browsing Path" (4. Eingabe in den Umgebungsoption) hinterelegt? Dieser ist dafür da, Dateien im Editor zu finden. Der Search Path zeigt ja normalerweise auf eine Dir mit den dcu's (lib). Der Browsing Path hat für den Editor immer Vorrang.
Ausserdem würde ich dir raten, deine Units gleich zu benennen wie die von Delphi. So hast du auch keine Probleme mit Sourcen, die WinApi.X in der uses drin haben. Diese nutzen dann auch deine Versionen. Wenn deine Units aber ohne WinApi vorliegen, wird von allen Untis, in denen Winapi.X steht die Delphi Version verwendet und nicht deine. |
AW: Einbinden von Units unterbinden
Wie ich schon sagte ich suche keinen Workaround den habe ich.
Das Problem muss in der IDE gefixt werden. Mehr gibt es da nicht mehr zu sagen. Und nein ich werde meine Units nicht gleich System Units benennen. Ich bzw. Der User soll diese unterscheiden können. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 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