Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   kbmMemTable als Textdatei speichern (https://www.delphipraxis.net/184790-kbmmemtable-als-textdatei-speichern.html)

ioster 21. Apr 2015 14:45

kbmMemTable als Textdatei speichern
 
Moin,

ich brauche nochmal Eure Hilfe. Ich nutze kbmMemtable für die Bearbeitung einer Preiskalkulation. Damit das Ergebnis nachvollziehbar bleibt, habe ich in der Vergangenheit einfach die Methode SAVETOFILE aufgerufen. Nachdem ich nun aber im Herbst ein Update auf die Version 7.18 gemacht habe, ist mir nun aufgefallen, dass diese Funktion wohl verändert worden ist. Es macht sich durch das Zerlegen des Displayformats und einer defekten Druckpipeline bemerkbar.

Den Support der Komponente habe ich schon kontaktiert, aber das scheint dort eine Weile zu dauern bis man Rückantworten bekommt. Jetzt habe ich mir ein kleines Projekt gebastelt, um das an den Hersteller zur Nachvollziehbarkeit schicken zu können, muss aber kapitulieren. Die Anwendung bricht mit Meldung "No format specified" ab. Demnach kann man jetzt unterschiedliche Formate definieren. Nur das WIE kann ich nicht erkennen.

Hat jemand Erfahrung damit??

Danke im voraus.

Gruß
Ingo

mkinzler 21. Apr 2015 14:49

AW: kbmMemTable als Textdatei speichern
 
Die Hilfedatei kostet extra, sehr interessantes Geschäftsmodell :gruebel:

Hier mal eine Alternative:

http://www.devart.com/vtable/download.html

ioster 21. Apr 2015 17:58

AW: kbmMemTable als Textdatei speichern
 
Danke für den Tipp in Bezug auf Alternativen. Die Nutzung von kbmmemtable ist historisch gewachsen, aber wenn die Lizenzverlängerung ansteht, werde ich mir überlegen, ob die Komponente von DevArt nicht gleichwertig oder besser ist.

Ich habe die Formatierungsgeschichte lösen können. Es gibt Komponenten wie TkbmCSVStreamformat mit denen das Ausgabeformat definieren kann. Konnte ich lange nach einer Klasse suchen, die man übergeben kann. Die Komponente wird an der MemTable hinterlegt und fertig.

Jetzt kann ich den eigentlichen Fehler nachstellen und das Projekt einschicken.

Gruß
Ingo

mensch72 21. Apr 2015 18:57

AW: kbmMemTable als Textdatei speichern
 
"kbmMemTable" als ProVersion unter Win32 ist mit den ASM Optimierungen noch heute die effektivste&schnellste allgemein verfügbare MemTable/VirtualTable.

Für Win64 und FMX wurde das nicht mehr mit soviel Liebe zum Detail umgesetzt. Daher ist DevArt VTable auch unsere aktuelle Wahl, da wir auch deren komplettes UniDac bevorzugen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 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