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: Datei mit FileStream auslesen
Suche alle Beiträge, die von "delphinewbie" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 13 von insges. 13 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 10. Sep 2010
    Sooooo einfach kann es sein !!!
    Hat geklappt,
    Danke
  • Forum: Object-Pascal / Delphi-Language

    Problem gelöst

     
      by delphinewbie, 10. Sep 2010
    Hi,
    nach unendlich vielen Versuchen bin ich nun zu einer Lösung meines Problems gekommen. Auch wenn ich nicht ganz nachvollziehen kann, wo letztendlich der Unterschied dieser beiden Varianten besteht, bin ich nun erstmal erleichtert, dass der Fehler beim Programm beenden nicht mehr auftritt. Vielleicht kann mir von euch jemand erklären, wo hier der feine Unterschied liegt.
    Also: meine...
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 2. Sep 2010
    Jawoll,
    diese zwei Bytes sind in der Datei vorhanden. Ich muss immer wieder darauf hinweisen : Das Auslesen der Datei funktioniert. Wäre die Dateilänge bspw. nur in einem Byte abgelegt statt wie von mir angenommen in zweien, müßte es doch bei der Darstellung der Daten (z.B. in einer Tabelle) ein riesen Durcheinander geben. Zusätzlich habe ich noch den Vergleich mit einer Textdatei, die durch das...
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 2. Sep 2010
    Hi,
    das würde heißen, wenn ich die Stringlänge eigentlich nicht weiter benötige, genügt diese Zeile

    ds.string_comment := h.ReadShortString; ?

    Funzt das nur, wenn die Stringlänge in einem Byte steht ? Was ist, wenn die Länge aber in 2 Bytes steht, wie bei mir ?

    L_of_Filecomment : word;
    Filecomment : string;
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 2. Sep 2010
    Hi shmia,
    vielen Dank für deinen Vorschlag. Ja, die Datei muss nur ausgelesen werden. Veränderungen daran sind sogar unerwünscht !!!
    Muss leider zugeben, dass ich mit Adapterklassen nichts anfangen kann, da ich ja auch erst anfange, mich mit delphi zu beschäftigen. Eins ist mir jedoch an deinem Beispiel aufgefallen :
    // NEU - nur eine Zeile
    ds.string_length_comment := h.ReadShortString;
    ...
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 31. Aug 2010
    Guten Morgen,
    tja , das zu lesende File hat eine ziemlich komplizierte Struktur. Es handelt sich hierbei um Dateien, die mittels eines Messverstärkers erstellt wurden.
    Ich hänge mal die Beschreibung als PDF-Dokument an sowie eine Messwertdatei als Beispiel (3 Messkanäle mit je 36000 Werten).
    Zusätzlich füge ich mal meine Struktur als Delphi-Code hinzu:
    messwertdatei = record

    // Global...
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 30. Aug 2010
    @DeddyH,
    ich denke, ich habe euren Rat befolgt. Jetzt sieht der code so aus :
    .
    .
    .
    Length_of_Reserve_string : array of word;
    .
    .
    .
    for i:=1 to 32 do begin
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 30. Aug 2010
    Hi,
    danke für eure Tipps. Habe es umbenannt, nur ist das leider nicht mein Problem...
    Ich möchte nochmal nachhaken : Ist TFilestream tatsächlich die einzige Variante, derartige Dateien auszulesen ?

    tschüß
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 27. Aug 2010
    genau, und wenn die Daten aber richtig eingelesen werden (Vergleichbarkeit ist vorhanden), muss ja wohl von der Seite her alles o.k. sein.
    Trotzdem muss ich irgendwas vergessen haben.Vllt. muss Speicher freigegeben werden oder die Datei wird nicht korrekt 'geschlossen' ?

    Ich werde mal noch ein bissl probieren...
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 27. Aug 2010
    ok, habe das array jetzt auf word gesetzt.

    Length_of_Reserve_string : array of word;
    Reserve_string : array of string;

    Ich kann aber nicht erst das eine array füllen und dann das andere, weil die Reichenfolge beim Lesen eben so ist :
    1. Lesen von 2 bytes (Länge L des nachfolgenden strings
    2. Lesen von L*bytes ( der string selbst)
    Oder habe ich dich falsch verstanden ?
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 27. Aug 2010
    @Gausi,
    danke, aber ich bekomme die gleiche Fehlermeldung, nur sind die Adressen, bei denen die Zugriffsverletzung auftritt anders.

    Ich bin ratlos :cry:
  • Forum: Object-Pascal / Delphi-Language

    AW: Datei mit FileStream auslesen

     
      by delphinewbie, 27. Aug 2010
    Hi DeddyH,
    ne, hat nicht geholfen. Der Zeiger wird doch aber nicht verändert, wenn ich die Datei nur hintereinander auslese, oder ? Und wie gesagt, die Datei wird ja auch richtig ausgelesen.
    Die Fehlermeldung kommt erst beim Beenden des Programms , also der xxx.exe.
    Es sieht ja fast so aus, als ob dann beim Programmbeenden eine unzulässige Adresse angesprochen wird. Aber wieso ?
    Gibt es...
  • Forum: Object-Pascal / Delphi-Language

    Datei mit FileStream auslesen

     
      by delphinewbie, 27. Aug 2010
    Guten Morgen Delphi-Gemeinde,
    ich habe mich hier gerade angemeldet und das nicht ohne Grund. Ich bin gerade dabei, mich ein wenig ins Delphi einzuarbeiten und auf der Suche nach geballtem Wissen bin ich nun hier gelandet. Ich habe den Eindruck, dass mir hier geholfen werden kann. Also wie gesagt, ich bin ein absoluter Einsteiger und ich hoffe, dass ihr mir meine vllt. primitiven Fehler verzeiht....


URL zu dieser Suchanfrage:

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