AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: Generic <T>, injected DLL, was aus Speicher auslesen?
Suche alle Beiträge, die von "MrLolli" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Generic <T>, injected DLL, was aus Speicher auslesen?

      Delphi
      by MrLolli, 25. Jan 2014
    Ah verstehe ;)

    Finde dennoch es sieht mit Generics ein wenig hübscher und übersichtlicher aus, da ich von sehr vielen Stellen aus darauf zugreife. Denke einen allzu großen Performance-Verlust sollte es da nicht geben, oder? Zumindest sieht der generierte asm Code dazu ganz sauber aus.

    Wobei es mir eh nicht um jede Nanosekunde geht. ^^
  • Forum: Sonstige Fragen zu Delphi

    AW: Generic <T>, injected DLL, was aus Speicher auslesen?

      Delphi
      by MrLolli, 25. Jan 2014
    Da sehe ich nun das Problem das auch int64 Werte vorhanden sind, daher gefiel mir der Generic eigentlich am Besten.
    Wären alles 4 Byte Werte, wäre es ja halb so wild und man könnte schnell 'umcasten'.

    Vorher habe ich mir den Pointer zum Wert zurückgeben lassen und konnte dann einfach mit PInteger(Pointer)^ den Wert auslesen, optisch finde ich den Generic aber besser.
    Nur fraglich ob es von...
  • Forum: Sonstige Fragen zu Delphi

    AW: Generic <T>, injected DLL, was aus Speicher auslesen?

      Delphi
      by MrLolli, 25. Jan 2014
    Hi himitsu,


    dessen bin ich mir bewusst, meine wirkliche Funktion steckt ja auch in einer Klasse und sieht etwas anders aus ;)
    Ich lese praktisch ein Array eines anderen Programms aus. In diesem Array sind Pointer die dann eben auf den eigentlichen Wert zeigen, und der kann unterschiedlich groß sein. Momentan kann ich damit ganz komfortabel darauf zugreifen.

    Steckt man das obige Beispiel...
  • Forum: Sonstige Fragen zu Delphi

    Generic <T>, injected DLL, was aus Speicher auslesen?

      Delphi
      by MrLolli, 25. Jan 2014
    Hallo,

    kurze Frage, ist es möglich mittels <T> etwas aus dem Speicher auszulesen, ohne ReadProcessMemory? Da ich mich im gleichen Prozess befinde möchte ich natürlich darauf verzichten.

    Normalerweise würde es ja bei Integern z.B. so aussehen:

    i := PInteger($123456)^

    Wie würde ich bei einer Funktion mit T vorgehen? Ist mein Vorhaben überhaupt so einfach realisierbar?


URL zu dieser Suchanfrage:

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