2 Spalten im RichEdit
-
Hallo,
Ich möchte gerne eine Wertetabelle ausgeben in einem RichEdit.
Spalte 1 = X-Werte
Spalte 2 = Y-WerteDas ist eigentlich kein Problem. Das Problem ist nur das die Spalten nicht gleich groß sind und deswegen sieht das ganze sehr unschön aus.
X-Value Y-Value
12060000 0,516047877055999
12062926,8292683 0,517257706655093
12065853,6585366 0,518472295418312
12068780,4878049 0,519691671085759
12071707,3170732 0,520915861611225
12074634,1463415 0,522144895164232
12077560,9756098 0,523378800132094
12080487,804878 0,524617605121994
12083414,6341463 0,525861338963101
12086341,4634146 0,527110030708693
12089268,2926829 0,528363709638323
12092195,1219512 0,529622405259988Kann mir jemand sagen wie ich gleich große Spalten erzeuge?
Macht man das mit arrays ??Da ich blutiger Anfänger bin wäre es nett wenn man mir vielleicht an einem kleinen Beispiel erklären könnte wie so etwas funkionieren könnte.
Vielen Dank im Voraus und Grüße
sub
-
Hallo
Du kannst versuchen mit Tabulatoren zu arbeiten (Zeichen : '\t').
Allerdings ist RichEdit nunmal für Fließtext und nicht für Tabellen gedacht. Benutzt TStringGrid oder TListView stattdessen.bis bald
akari
-
Hallo
Danke soweit.
Ist es denn auch möglich die beiden Spalten des ListView als rtf-Datei z.B. zu speichern ?
Ich brauche die Werte nämlich danach noch als TextdateiGrüße
sub
-
Ja gut ähhh, dann schreibst du dir eben eine kleine Routine, die das bewerkstelligt.
-
Da ich blutiger Anfänger bin wäre es nett wenn man mir vielleicht an einem kleinen Beispiel erklären könnte wie so etwas funkionieren könnte.
kannst Du mir sagen wie so etwas in etwa aussehen müsste
Grüße
horst
-
Hallo
Wisst du nun RTF oder Listen speichern? Für Listen ist RTF ungeeignet, benutzt stattdessen am besten das CSV-Format.
So oder so must du eben eine Schleife über alle im ListView vorhandenen Elemente laufen lassen und manuell in das gewünschte Format bringen.Das ist bei CSV sehr einfach, bei RTF must du dir die Formatspezifikation von Microsoft runterladen und umsetzen.bis bald
akari