AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:02

Parameter dieser Suchanfrage:

Suche in Thema: Named Pipes - mitlesen
Suche alle Beiträge, die von "kuba" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 19. Sep 2009
    Hallo,

    sch..ade, ich komm nich drauf :pale:

    dies sollte doch eigentlich funktionieren:


    if Pos('?C*PU',buffer) > 0 then
    Edit1.Text:=copy(buffer,(pos('?C*PU',buffer)+5),8);
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 18. Sep 2009
    ja genau, copy ...

    kuba
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen / event filtern

      Delphi
      by kuba, 18. Sep 2009
    Hallo,

    ich möchte in meinem buffer noch ein event filtern, das sieht so aus: ?C*PU00000B8F
    Dabei ist ?C*PU das Event und 00000B8F die Value in HEX.

    Kann mir wohl nochmal jemand auf die Sprünge helfen, mit dem buffer hab ich´s nicht so :cyclops:

    kuba
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    ich weiss genau was du meinst, ich hatte ungefähr 10 Jahre "Programmierpause". Inzwischen hat sich viel verändert :angel2:


    procedure TForm2.Button1Click(Sender: TObject);
    var
    buffer: shortstring;
    dw : dword;
    begin
    Timer1.enabled:=true;
    ReadFile(Pipe, buffer, high(buffer), dw, nil);
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    Ja, tatsächlich. Jetzt hab ich die Daten komplett !


    procedure TForm2.Button1Click(Sender: TObject);
    var
    buffer: shortstring;
    dw : dword;
    begin
    Timer1.enabled:=true;
    ReadFile(Pipe, buffer, high(buffer), dw, nil);
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    Supi, ich habs jetzt:


    procedure TForm2.Button1Click(Sender: TObject);
    var
    buffer: shortstring;
    dw : dword;
    begin
    Timer1.enabled:=true;
    ReadFile(Pipe, buffer, sizeof(buffer), dw, nil);
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    moment mal, habe ich nach READFILE nicht die Anzahl der gelesenen Bytes in dw ??

    Bei buffer := dw; sagt der Compiler client.pas(45): E2010 Inkompatible Typen: 'Char' und 'Cardinal'

    Müsste es nicht dw:=0 sein ?

    kuba
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    welchen Wert dw vor ReadFile hat ? Undefiniert, oder ?

    Wieso überschreibe ich den buffer ? Ich fange doch bei 0 an (buffer) und will dann die Länge ausgeben (sizeof(buffer)).

    Verstehe nicht :pale:

    kubaa
  • Forum: Sonstige Fragen zu Delphi

    Re: Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    Das verstehe ich nicht wirklich, wie soll das denn aussehen ?

    etwa so ?


    buffer := dw;
    ReadFile(Pipe, buffer, sizeof(buffer), dw, nil);


    kuba
  • Forum: Sonstige Fragen zu Delphi

    Named Pipes - mitlesen

      Delphi
      by kuba, 17. Sep 2009
    Hallo,

    ich hab hier ein Programm, das kommuniziert über RS232, gibt diese Daten dann per Named Pipes an andere Prozesse weiter.
    Mittlerweile habe ich es geschafft die Named Pipe mitzulesen, ich erhalte jedoch immer nur unvollständige Informationen.
    ich vermute es liegt an dem eingesetzten Timer, der nach Ablauf den Buffer neu füllt und nichtaufgezeichnete Daten überschreibt.

    Aber wie...


URL zu dieser Suchanfrage:

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