Autor Beitrag
florida
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 11:30 
Hallo erstmal!
Ich möchte, dass ich jetzt beim Memo eine Zeile nach unten springen kann.
Wie geht das eigentlich?


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am So 20.06.2010 um 23:25
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 19.06.10 11:43 
Hi user profile iconflorida
Du solltest aber auch die Forenregeln kennen!
Wie währe es wenn Du Deine anderen Fragen evtl. als beantwortest markiertst, bevor Du neue Fragen stellst! :wink:

Gruss Alf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
florida Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 11:46 
OK, habe ich schon gemacht. Aber heute gibt es bestimmt viel zu fragen. :wink:
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 19.06.10 11:51 
user profile iconflorida hat folgendes geschrieben Zum zitierten Posting springen:
Ich möchte, dass ich jetzt beim Memo eine Zeile nach unten springen kann.
Wie geht das eigentlich?
Im Memo selbst mit der Kurortaste! :wink:

Ansonsten nimmst Du das, wenn es automatisch passieren soll!
ausblenden Delphi-Quelltext
1:
Memo1.Perform(WM_VSCROLL, SB_LINEDOWN, 0);					

Hab ich aber schon im letzten geschrieben!

Gruss Alf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
florida Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 12:02 
Bei mir funktioniert das aber nicht (mit den if- Schleifen). :(
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 19.06.10 12:04 
Dann Poste doch den Code! Wie sollen wir wissen wie Du es nun umgesetzt hast!?
Gruss Alf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
florida Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 12:22 
Hier ist der Code.
Einloggen, um Attachments anzusehen!
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 19.06.10 12:40 
Was soll denn nicht funktionieren!
Wenn Du auf das Memo (editor) zugreifst solltest Du dies schreiben! Das wurde schon erwähnt!
ausblenden Delphi-Quelltext
1:
for I := 0 to Editor.Lines.Count -1 do					

Wenn 'text' oder 'caption' gefunden, scrollt er um eins nach unten ansonsten nicht!

Gruss Alf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Sa 19.06.10 12:41 
erster Hinweis:

ausblenden Delphi-Quelltext
1:
for I := 0 to Editor.Lines.Count-1 do					


Z.B. 5 Elemente sind mit den Indizes 0, 1, 2, 3, 4 ansprechbar. Wenn also mit 0 angefangen wird zu zählen, ist das oberste Elemente dann Anzahl_Elemente-1.

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
florida Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 12:54 
Es funktioniert aber immer noch nicht.

Hier ist ein überarbeiteter Code:
Einloggen, um Attachments anzusehen!
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 19.06.10 13:07 
Ab wo funct es denn nicht! Setzte in Zeile 62 nen Haltepunkt, weiter mit F7/F8 um zu testen ob er überhaupt in der if abfrage reinkommt!!!

Gruss Alf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
florida Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 137

Windows 7 Home Premium, Windows XP Professional, Windows 2000
Delphi 2010 Architect
BeitragVerfasst: Sa 19.06.10 13:09 
Doch! Es funktioniert, nur war es nicht bemerkbar, da der Cursor nicht vor der Zeile stand, aber das ist nicht so schlimm.