AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:47

Parameter dieser Suchanfrage:

Suche in Thema: Übergabe einer Klasse von EXE an DLL
Suche alle Beiträge, die von "Fritzew" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 26. Nov 2017
    Ich habe mir mal die Zeit genommen das so aufzubereiten wie ich es für richtig halte.
    es geht mir darum zu zeigen wie die Interfaces meiner Meinung nach aussehen sollten.

    Zur vereinfachung habe ich mal 2 Deiner Klassen als Basis genommen.
    Die Klasse Tmesswert habe ich um einen Info String erweitert.


    Mit diesem Ansatz sind im NormalFall so gut wie keine Änderungen in Deinen konkreten...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 25. Nov 2017
    Einspruch!!
    Das ist kein gutes Design. Du mixt hier Interfaces und Implementation

    Durch
    property Items: TStrings read GetItems write SetItems;

    bist Du an einen Compiler gebunden.
    Ein Interface sollte nur solche benutzen.

    unit myInterfaces;
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 21. Sep 2017
    Eines der Probleme die ich in der Verwendung von Klassen in Exe und Dll auch schon erlebt habe:
    Da die EXE und DLL komplett unabhängig von einander compiliert werden, kann es passieren das der
    Linker, (Stichwort Smart Linking) auf die Idee kommt Teile der Klasse, anders anzuordnen oder sogar wegzulassen wenn Sie nicht benutzt
    oder anders benutzt werden. Ihr verlasst Euch darauf das das...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 20. Sep 2017
    Da sind wir aber auch schon wieder beim gleichen Problem... Irgendwie müsst ihr ja sicherstellen das die Daten "Threadsafe" sind.
    Meiner Meinung nach ist Euer Ansatz falsch. Wenn eine Dll so abhängig ist von der EXE, sprich gleicher Compiler Source etc. Dann schafft ihr nur zusätzliche Probleme.
    Ich würde empfehlen im ersten Schritt das Threadsafe zu machen. Erst dann anschauen was man...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 18. Sep 2017
    Das wird so nicht funktionieren. Kapselt als erstes Euere Analyse sauber in einen Thread.
    Das dann in eine DLL zu packen ist in meinen Augen der 2. Schritt.
    class procedure TFormTest.ShowForm(aApplication: TApplication; aAnalyse: TAnalyse);
    Das fliegt Euch früher oder später um die Ohren ohne Packages. Da das TApplication und TAnalyse in der EXE und DLL unterschiedlich sind. (verschiedene...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Übergabe einer Klasse von EXE an DLL

     
      by Fritzew, 18. Sep 2017
    Wobei das wohl der einzige Ansatz ist der funktioniert. Da in einer Dll die Routinen ja auch im Main-Thread laufen,
    braucht man sowieso einen extra Thread. Dann kann man das immer noch in eine DLL packen, zuerst sollte aber das "Problem" gelöst werden.


URL zu dieser Suchanfrage:

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