Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TListview in TService Anwendung??? (https://www.delphipraxis.net/89313-tlistview-tservice-anwendung.html)

ranftl 29. Mär 2007 10:56


TListview in TService Anwendung???
 
Hallo zusammen!

Ist es unter Umständen irgendwie möglich eine TListview in einer Serviceanwendung
zu integrieren, ich will Sie nicht einmal anzeigen ich benötige Sie rein als Pufferspeicher.
Mir gefällt die Speicherung in einzelne Spalten, ich schreibe diese dann in regelmäßigen
Abständen in eine SQL Tabelle.

Hauptsächlich geht es mir darum eine bestehende VCL-Anwendung in ein Service auszulagern was ja soweit funktioniert, da alle Funktionen usw. die ich verwende auch in einer Serviceanwendung laufen bis auf die TListView!

Ich benutze Delphi Architekt 2005

Vielen Dank für Eure Hilfe!
lg
Christian

Muetze1 29. Mär 2007 11:08

Re: TListview in TService Anwendung???
 
Eine ListView ist grundlegend immernoch eine visuelle Komponente und daher denkbar schlecht geeignet. Aber wenn es dir nur um die Spalten geht, warum denn keine TObjectList (Zeilen) die als Elemente TStringList (Spalten) enthalten? Das ist komplett nicht visuell und sollte auch ohne Probleme funktionieren. Oder habe ich was falsch verstanden?

gsh 29. Mär 2007 11:30

Re: TListview in TService Anwendung???
 
Du könntest es auch mit einem dynamischen 2D-Array machen
Such mal ein bisschen im Forum ... da wirst du sicher fündig

hoika 29. Mär 2007 12:06

Re: TListview in TService Anwendung???
 
Hallo,

du kannst das TListView ja dynamisch erzeugen (TListView.Create(NIL),
aber ich rate davon ab.
Ab Vista klappt es vielleicht nicht mehr.

Stichwort wäre Model-View-Controller.
Baue deine App um, so dass die Daten in einer eigenen Klasse
liegen und das ListView wirklich nur die Anzeige ist.


Heiko

ranftl 29. Mär 2007 13:15

Re: TListview in TService Anwendung???
 
Hallo Leute!

Danke für die vielen raschen Antworten, werde wohl meine Daten wirklich abkapseln oder
die ObjectList verwenden da es ja um ein Projekt geht was nur auf win2000 laufen muss da
es demnächst sowieso ersetzt wird.

In Zukunft werde ich diese Model-View Geschichte nähmen!

Danke für die Tipps

lg
Christian


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