AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 14:32

Parameter dieser Suchanfrage:

Suche in Thema: Teil eines PChar in Integer umwandeln
Suche alle Beiträge, die von "Kostas" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Teil eines PChar in Integer umwandeln

     
      by Kostas, 27. Mär 2016
    Perfekt, es funktioniert einwandfrei.

    Herzlichen Dank nochmal.
    Gruß Kostas
  • Forum: Programmieren allgemein

    AW: Teil eines PChar in Integer umwandeln

     
      by Kostas, 27. Mär 2016
    Hi,
    funktioniert leider nicht, zumindest nicht mit Delphi5 (nicht XE5) ist für ein altes Projekt.
    Hingegen mit Cardinal schon. Für mich ist das völlig ausreichend.

    Bitte noch eines, wie kann ich aus dem gleichen Buffer einen bestimmten Bereich in ein String schreiben?
    In der Hilfe über String-Verarbeitung (nullterminiert) suche ich nach etwas wie copy aber das gibt es nicht.
  • Forum: Programmieren allgemein

    AW: Teil eines PChar in Integer umwandeln

     
      by Kostas, 27. Mär 2016
    Ihr seit große Klasse, es funktioniert einwandfrei.

    Ich habe das ganze Jahr nichts mit Pointern zu tun.
    Herzlichen Dank nochmal an alle.

    Einen schönen Abend noch
    Gruß Kostas
  • Forum: Programmieren allgemein

    AW: Teil eines PChar in Integer umwandeln

     
      by Kostas, 27. Mär 2016
    Hallo Zacherl,

    ich habe versucht dein Vorschlag umzusetzen, doch leider bekomme ich einen
    Felher "Operator ist für den Operantentyp nicht anwendbar"



    function Swap4(n: Cardinal): Cardinal;
    asm
    bswap eax
  • Forum: Programmieren allgemein

    Teil eines PChar in Integer umwandeln

     
      by Kostas, 27. Mär 2016
    Hallo Zusammen,

    RcvdHeaderSize := 28;
    GetMem(RcvdHeader, RcvdHeaderSize);

    ich empfange über TCP ein Paket mit einer Länge von 28 Bytes die in einer PChar Variable RcvdHeader abgelegt werden.
    Die letzten 4 Bytes sind die Länge des nächsten Paketes in BigEndian z.B.: 0x80 0x25 0x00 0x00 für die Länge 9600.

    Wie lassen sich bitte die vier letzten Bytes relativ schnell in integer umwandeln...


URL zu dieser Suchanfrage:

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