![]() |
Unit-Aliasnamen
Hallo!
Laut Delphi-Hilfe ist es möglich, Kurznamen für Units einzuführen. Die Hilfe beschreibt dies so:
Delphi-Quellcode:
Folglich müsste eigentlich auch das gehen:
uses MyCompany.AVeryLongNamespaceDesignation.VeryDescriptiveUnitName as aUnit;
Delphi-Quellcode:
Tut es aber nicht. Ich erhalte folgende Meldung:
uses
System.Windows.Forms as theWinForms, System.Drawing, System.Collections, System.ComponentModel, System.Data; Zitat:
Weiß jemand, wie es richtig geht? MfG Peter P.S.: Ich habe diese Frage bereits ![]() |
Re: Unit-Aliasnamen
Wozu die Aliase?
Du hast doch deiner Unit einen DefaultNameSpace (oder wie das heißt :gruebel: ) verpasst. Wenn der eindeutig ist, kannst du darüber sämtliche Klassen und Methoden ansprechen. |
Re: Unit-Aliasnamen
Hallo!
Man braucht den kompletten Namen recht selten, das ist richtig. Aber z.B. das hier:
Delphi-Quellcode:
funktioniert bei mir nur, wenn ich auf der rechten Seite wirklich den kompletten Namen angebe, ein "DialogResult.OK" haut er mir direkt um die Ohren.
if fb.ShowDialog = System.Windows.Forms.DialogResult.OK then
MfG Peter P.S.: Und außerdem - wir sind ja schließlich in Deutschland - geht's jetzt auch ums Prinzip. Es steht in der Hilfe also muss es gehen. :mrgreen: |
Re: Unit-Aliasnamen
Zitat:
|
Re: Unit-Aliasnamen
*mit Sarkasmus in der Stimme*
Mit anderen Worten: Es bleibt wohl bloß die Hoffnung auf den Wechsel auf Delphi 9 gegen Jahresende, wo das Feature möglicherweise nicht nur dokumentiert ist. :roll: Wer sich die neue Version nicht leisten kann oder will, der dürfte dann (wieder mal) in die Röhre gucken, denn ich bezweifle, dass es ein drittes SP für D8 geben wird. Schließlich will Borland ja Geld verdienen. Und das kann man nicht, wenn man Fehler ausbügeln muss. Schade, @Borland. Kurz gesagt: Wer von euch noch überlegt, sich Delphi 8 zuzulegen ... Spart euch das Geld für was Vernünftiges! |
Re: Unit-Aliasnamen
Zitat:
mfG mirage228 |
Re: Unit-Aliasnamen
Ich habe die Hoffnung auch gehabt, dass es sich lohnen würde. Immerhin war ich bislang auch immer der Meinung, ungerade Versionen (also D7) taugen was. Aber leider hat mich, als D5-Besitzer, D7 mehr enttäuscht. Da hilft leider auch das Update nicht.
Die letzte gute Delphi-Version ist für mich Delphi 5. Und aus Delphi 8 könnte was werden, wenn Borland sich darum kümmert. Aber das ist ein anderes Thema. |
Re: Unit-Aliasnamen
Zitat:
das habe ich auch in der Hilfe gefunden. Bei mir funktioniert es auch nicht. :( Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:54 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 by Thomas Breitkreuz