AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Letzte leerzeile im Memo entfernen

Ein Thema von Gast · begonnen am 29. Aug 2005 · letzter Beitrag vom 30. Aug 2005
Antwort Antwort
Seite 1 von 2  1 2      
Gast
(Gast)

n/a Beiträge
 
#1

Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 15:49
Hallo,
ich habe in meinem Memo-Feld am Ende immer eine verdammte leerzeile, kriege ich diese irgendwie weg ? Ich finde nämlich, dass die bei nur 4 zeilen Memo tierisch nervt.

Grüße!
Tigerhead
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#2

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 19:44
Ok, wenn das Problem gefixed ist dann ist mein Programm fertig Keiner eine Lösung ?
  Mit Zitat antworten Zitat
Niko

Registriert seit: 23. Jun 2003
416 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:02
Hi,

1. Pushen erst nach 24 Stunden!

2.
Delphi-Quellcode:
if Memo1.Lines[Memo1.Lines.Count - 1] = 'then
  Memo1.Lines.Delete(Memo1.Lines.Count - 1);
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#4

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:28
funktioniert bei mir irgendwie nicht :/
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:35
Was genau funktioniert nicht?

Edit: Wenn du dir sicher bist, dass die letzte Zeile leer ist, kannst du die Abfrage auch weglassen und nur

Memo1.Lines.Delete(Memo1.Lines.Count - 1); schreiben.
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#6

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:37
Zitat von Stanlay Hanks:
Was genau funktioniert nicht?
Die Zeile wird nicht entfernt. Hab ich auch schon probiert...

Versuch mal das letzte Zeichen der vorletzten Zeile zu löschen.

edit: Oder das letzte der letzten Zeile.
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#7

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:38
der setzt den Cursor zwar nach unten in eine neue Zeile aber irgendwie löscht er die letzte Textzeile und nicht dieses Leerzeichen, argh..
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#8

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:39
Ist in der letzten Zeile ein Leerzeichen? Dann kann die Abfrage aus dem vorletzten Post nicht funktioniern Lass die Abfrage weg.

Edit: Hatte malos Post überlesen. Komisch
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#9

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:49
jop, habs schon weggemacht ... der cursor springt direkt immer in die nächste Zeile das ist doof :/ und ..


*edit*
Eventuell gibts ja auch eine Möglichkeit, dass im Memofeld automatisch einfach nach oben gescroolt wird ..
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#10

Re: Letzte leerzeile im Memo entfernen

  Alt 29. Aug 2005, 20:59
Versuch mal Memo.Perform (WM_VSCROLL, SB_TOP, 0);

oder so, siehe hier: http://msdn.microsoft.com/library/de...wm_vscroll.asp
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 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