Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   TMemoryStream Create Problem (https://www.delphipraxis.net/199728-tmemorystream-create-problem.html)

hoika 15. Feb 2019 12:18

AW: TMemoryStream Create Problem
 
Hallo,
nimm mal als Watchpoint ms1=nil
Da müsste False stehen.

hoika 15. Feb 2019 12:24

AW: TMemoryStream Create Problem
 
Hallo noch mal,
hast Du eigentlich die WPTools-Version, die auch Docx kann?
Wenn ja, klappt das auch richtig?

Schokohase 15. Feb 2019 12:26

AW: TMemoryStream Create Problem
 
Wenn ms1/ms2 wirklich
Delphi-Quellcode:
nil
wären, dann würde da auch nur
Delphi-Quellcode:
nil
stehen.

Dort steht aber
Delphi-Quellcode:
(nil, 0, 0, 0)
und das sind die Werte der Felder in dieser Instanz

peterbelow 15. Feb 2019 13:30

AW: TMemoryStream Create Problem
 
Zitat:

Zitat von skoschke (Beitrag 1425622)
Der Stream-Lesefehler beim Kopieren war ein Positionierungsfehler meinerseits, ändert aber nichts daran dass ein erzeugter Stream im Objektinspektor als Nil angezeigt wird (siehe Anhang)

Du verstehst die Anzeige falsch. Was der Insektor da in den runden Klammern anzeigt ist der *Inhalt* der Felder/Eigenschaften der beiden TMemoryStream-Objekte.

Delphi-Quellcode:
  TCustomMemoryStream = class(TStream)
  private
    FMemory: Pointer;
    FSize, FPosition: NativeInt;

 TMemoryStream = class(TCustomMemoryStream)
  private
    FCapacity: NativeInt;
Für einen leeren TMemorystream ist FMemory = nil, FSize = 0, FPosition = 0, FCapacity = 0.

Die beiden Objektreferenzen selbst sind nicht nil, sonst würde die Anzeige anders aussehen

skoschke 17. Feb 2019 10:09

AW: TMemoryStream Create Problem
 
Zitat:

hast Du eigentlich die WPTools-Version, die auch Docx kann?
Ich habe die 8er prof. Version, docx brauche ich nicht.

Ciao
Stefan

jziersch 2. Mär 2019 12:24

AW: TMemoryStream Create Problem
 
Zitat:

Zitat von hoika (Beitrag 1425632)
Hallo noch mal,
hast Du eigentlich die WPTools-Version, die auch Docx kann?
Wenn ja, klappt das auch richtig?

Auf https://www.wpcubed.com/pdf/download...rocessing_vcl/
gibt es einen Editor mit dem man das Laden und Speichern testen kann.

Das DocX format ist eine ganz saubere und stabile Sache. Es werden im Allgemeinen die Textattribute unterstützt, die WPTools auch sonst kann.
Nicht unterstützt werden Zeichenbefehle, wie Linien, Kreise etc, ausser den "Shapes" Bilder.

Wenn es Fragen gibt, bitte fragen :-) support@wptoos.de

Grüsse,
Julian


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr.
Seite 2 von 2     12   

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