Auto-uses vermeiden
Bei meiner Delphi6-Umgebung habe ich eine Frage - wie Delphi und ich mit Includes umgehe:
Angenomme ich habe
Delphi-Quellcode:
und
program Test;
uses unit1; .... end.
Delphi-Quellcode:
test.pas:
unit unit1;
... implementation {$I kode\test.pas} ...
Delphi-Quellcode:
dann fürht bei mir jede Änderung in test.pas zu eine ergänzung in programname.pas:
Procedure this;
... Function that; ..
Delphi-Quellcode:
Ich kann erst dann eine Compile machen wenn ich die Zeile in programm.pas gelöscht habe.
program Test;
uses unit1, test in 'kode\test.pas'; // <<<<< falsch .... end. Ich bin darauf aufmerksam, aber wie kann ich die Includes ändern ohne diese Effekt zu haben ? Und ist es möglich auch code-completion in Includes zu haben ? (währe super schön) |
AW: Auto-uses vermeiden
Warum möchtest du Funktionen und Proceduren in Include-Dateien halten?
|
AW: Auto-uses vermeiden
benenne die test.pas mal um, test.inc oder test.txt.
Ich habe hier ein Projekt das vergleichbar aufgebaut ist und habe das Problem bisher nicht... (D7, XE6) Dennoch würde mich das auch interessieren: Warum macht man so was? Debuggen: Nervt, Codeunterstützung: Nervt, sich zurechtfinden: nervt |
AW: Auto-uses vermeiden
Zitat:
Ich kann natürlich umbenennen, aber kann ich dadurch CodeCompletion in Includes haben ? Wenn nicht möglich kann ich damit leben. |
AW: Auto-uses vermeiden
Zitat:
|
AW: Auto-uses vermeiden
Hast Du Test.pas inm Projektmanager?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:20 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