Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   [Laz+Delphi] TEdit mehr als 255 Zeichen (https://www.delphipraxis.net/153653-%5Blaz-delphi%5D-tedit-mehr-als-255-zeichen.html)

Nils_13 11. Aug 2010 11:23

[Laz+Delphi] TEdit mehr als 255 Zeichen
 
Hi,

diese Frage ist unter Lazarus gepostet, weil ich Lazarus zur Zeit verwende. Allerdings stellt sich die Frage für Delphi ebenso, es kann bloß sein dass es für die beiden Entwicklungsumgebungen einfach verschiedene Lösungsansätze gibt. Also wer was für Delphi weiß, nur her damit.
Ich will einfach in ein TEdit mehr als 255 Zeichen schreiben können. Das geht weder mit Lazarus mit Windows-Widget noch mit einem Delphi-Programm. MaxLength des Edits steht auf 0, setze ich das zum Beispiel auf 512 ändert das nichts - wäre auch zu schön gewesen. Die Compilerdirektive {$H+} ist gesetzt - weiß nicht ob es so etwas bei Delphi auch gibt und wie es hieße. Die {$H+} sorgt eben genau dafür dass Strings verlängert werden. Also hat es wohl mit dem Windows-Widget zu tun. Allerdings würde ich das gerne behalten, weil mir das einfach viel besser als GTK oder QT gefällt.

Gruß,
Nils

himitsu 11. Aug 2010 11:29

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
In ein Delphi-TEdit paßt standardmäßig schon mehr rein
und zwar bis der RAM voll ist (standardmäßig also 2 GB = 2 Milliarden Zeichen ANSI oder 1 Milliarden bei Unicode).
Also kein Problem.

Nils_13 11. Aug 2010 12:08

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Hm, also bei Delphi 7 unter 32-Bit wohl nicht.

himitsu 11. Aug 2010 12:28

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Nils_13 (Beitrag 1041123)
Hm, also bei Delphi 7 unter 32-Bit wohl nicht.

bei mir schon
Und da Lazarus unter Windows das selbe Window-Control nutzt, sollte es eigentlich auch da gehn. :gruebel:

DeddyH 11. Aug 2010 12:31

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Zitat:

Zitat von himitsu
(standardmäßig also 2 GB = 2 Millionen Zeichen ANSI oder 1 Million bei Unicode)

Fehlen da nicht ein paar Nullen?

Nils_13 11. Aug 2010 12:38

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Ui, also bei mir geht es weder mit Delphi7 noch mit Lazarus, hm, bloß die Frage was man da tun kann. Denn ich brauch weitaus mehr als 255 Zeichen.

himitsu 11. Aug 2010 12:42

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von DeddyH (Beitrag 1041140)
Fehlen da nicht ein paar Nullen?

hmmmmmm, nöööööö :angle2:

[add]
mal Testen, ob's an deinem Delphi liegt

Teekeks 11. Aug 2010 12:43

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Was hast du für eine Lazarus-Version?
Ich habe 0.9.28.2 Beta und ich kann auch extrem viele Zeichen in ein normales TEdit schreiben...

Nils_13 11. Aug 2010 13:35

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
himitsu: Dein Programm läuft bei mir, liegt also an meiner Version von Delphi/Lazarus.
Teekeks: Ich habe einen veralteten 29er DailySnapshot. Lade gerade einen neuen runter, aber ich bezweifle dass das was ändert.

Teekeks 11. Aug 2010 13:44

AW: [Laz+Delphi] TEdit mehr als 255 Zeichen
 
Dan habe ich ja eine ältere version als du jetzt schon...


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