AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:17

Parameter dieser Suchanfrage:

Suche in Thema: Namespaces unter Delphi 10 Rio
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 6. Dez 2018
    Bei mir sieht der Filter z.B. so aus:
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 5. Dez 2018
    Komisch, wir benutzen den sehr oft und haben damit nicht solche Probleme. Eigentlich sollte das so aussehen, wenn z.B. nach der Unit ocr und ocr1 gesucht wird und ocr im Projektpfad existiert:
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 4. Dez 2018
    Eine Unit ohne Namespace ist immer im Standard-Namespace, zusammen mit allen anderen Units ohne Namespace. Da ist alles in Ordnung. Wenn du Unit Ocr1 heißt, wird auch nach der Ocr1.dcu gesucht bzw. auch nach der .dcp Datei des Packages.

    Die Frage ist eben wo diese .dcu liegt und warum diese nicht gefunden wird. Und statt hier ewig zu suchen würde ich wirklich einfach den Process Monitor...
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 4. Dez 2018
    Der Standard-Namespace ist einfach leer, wenn du ihn dir als String vorstellen möchtest.

    Das ist einfach so wie in der Welt ohne Namespaces in alten Delphiversionen. Da ist nichts Besonderes dabei, es geht nur um den Pfad um die Unit zu finden.

    Wenn es nicht klappt, ist es wie gesagt in wenigen Minuten mit dem Process Monitor herauszufinden wo diese Unit gesucht wird. (Bzw. in Sekunden,...
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 29. Nov 2018
    Die Palettenseite legst du ja in der Register Prozedur der Komponente fest. Und alle in ein Package geht ja nun sehr viel einfacher, wenn du die Units per Drag-and-Drop in das Package ziehst, als jedesmal den Wizard zu durchlaufen...
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 28. Nov 2018
    Der Wizard ist eher etwas für Anfänger, weil es relativ umständlich aber dafür einfach ist.
    Der Weg über ein ganz normales Package ist schon richtig.

    Das Problem ist immer noch die Unit ocr, die in diesem Package drin ist. Wie lauten denn der dcu- und der dcp-Ausgabepfad? Und wie sieht dein Bibliothkspfad aus? Wo liegt die ocr.dcu?
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 28. Nov 2018
    Wir haben ein .dcu Verzeichnis für unsere Packages, so dass gemeinsame Units nur in einem Pfad gesucht werden müssen. Daher ist der auch fast der einzige Pfad, der im globalen Bibliothekspfad drin steht.

    Dazu haben wir dann ein zweites Verzeichnis, in das die diversen Projekte, jeweils in einem eigenen Unterordner und darin nach Plattform und Debugkonfiguration getrennt, ihre .dcu Dateien...
  • Forum: Die Delphi-IDE

    AW: Namespaces unter Delphi 10 Rio

     
      by jaenicke, 28. Nov 2018
    Man muss in eigenen Units keine Namespaces nutzen. Es macht aus Gründen der Übersichtlichkeit natürlich Sinn, ist aber keine Pflicht.

    Lediglich bei bestehenden Namespaces in Units, z.B. beim Zugriff auf VCL- und RTL-Units, muss man den Namespace entweder in den Projektoptionen hinterlegen oder an jeder Unit in der uses-Klausel angeben.

    Wenn der Compiler also eine Unit nicht finden kann,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=198761
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 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