Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   String Problem (https://www.delphipraxis.net/163035-string-problem.html)

DeddyH 13. Sep 2011 17:53

AW: String Problem
 
Wobei IN nur mit Mengen funktioniert, d.h. der Datentyp ist auf Byte-kompatible eingeschränkt.

Union 13. Sep 2011 19:36

AW: String Problem
 
readline ist kürzer als 34 Stellen. Du liest dann "hinter" dem String irgendwas, das dort im Speicher steht.
Mit diesem String geht es nicht:
Code:
readline := '33020AMT1x000000000x000000000x001';
mit diesem geht es
Code:
readline := '33020AMT1x000000000x000000000x001x';
Du solltest dein for umstellen auf:
Delphi-Quellcode:
      i := 11;
      while i <= 34 do
      begin
         if readline[i] in [#0, #32] then break;
         ATLN:=ATLN+readline[I];
         inc(i);
      end;
Und um so was rauszufinden, schliess Deine Funktion in {$R+} {$R-} ein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 Uhr.
Seite 3 von 3     123   

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