memodaki satirlari en alttan üstte yer değişirmek istiyorum fakat yapamadim.
alltan uste doğru yani şöyle
elazidaki banka
konyadaki tepelerde
ceyhanın suyu
bu sekilde olmali
ceyhanın suyu
konyadaki tepelerde
elazidaki banka
memo daki satir degisimi
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- greenegitim
- Üye
- Mesajlar: 713
- Kayıt: 28 Nis 2011 10:33
- Konum: İstanbul
Re: memo daki satir degisimi
bir memtable ile alanlara aktarıp int,ve varchar iki alan daha sonra örneğin
id=1 yazi= elazidaki banka
id=2 yazi= konyadaki tepelerde
id=3 yazi= ceyhanın suyu
sonra bunu tersten sıralayıp
id=3 yazi= ceyhanın suyu
id=2 yazi= konyadaki tepelerde
id=1 yazi= elazidaki banka
sonra tekrark memoya atsak daha kolay yolu belkide vardır?
id=1 yazi= elazidaki banka
id=2 yazi= konyadaki tepelerde
id=3 yazi= ceyhanın suyu
sonra bunu tersten sıralayıp
id=3 yazi= ceyhanın suyu
id=2 yazi= konyadaki tepelerde
id=1 yazi= elazidaki banka
sonra tekrark memoya atsak daha kolay yolu belkide vardır?
Mücadele güzelleştirir!
Re: memo daki satir degisimi
Exchange özelliğini tam da bu iş için bence:
Kod: Tümünü seç
var
i, cnt:integer;
begin
cnt := Memo1.Lines.Count;
for i := 0 to (cnt div 2)-1 do
Memo1.Lines.Exchange(i,cnt-1-i);
There's no place like 127.0.0.1
Re: memo daki satir degisimi
tesekkur ederim simawb tam istedigim gibi ve kolay bir yoldan olmuş
SimaWB yazdı:Exchange özelliğini tam da bu iş için bence:
Kod: Tümünü seç
var i, cnt:integer; begin cnt := Memo1.Lines.Count; for i := 0 to (cnt div 2)-1 do Memo1.Lines.Exchange(i,cnt-1-i);