Citat:
predpostavio sam ja da je to kraj reda, ali problem je u tome sto posle 5 snimanja imam 5
tih znakova na kraj pa mi jako smetaju.
Pokaži kod koji koristiš za snimanje. Ako koristiš klasično C/C++ snimanje za TXT format,
onda će se svi CR pretvoriti u CR+LF. Ako koristiš BINARNO snimanje, to se neće dogoditi.
TMemo sadržaj svakako ne može biti 'kriv' za bilo koji problem, vec je potrebno korigovati
kod za snimanje, a vec sam rekao da imas i metode koje to rade bez ikakvih problema.
Citat:
btw kako da liniju po liniju iz jednog memo-a prebacim u drugi posto mi
Memo2->Lines=Memo1->Lines prekopira sav text jednog u drugi memo kao metoda Text
Nisam razumeo sta hoces da postignes?
Code:
// ovo prebacuje ceo tekst
Memo2->Lines = Memo1->Lines;
Code:
// ovo takodje prebacuje ceo tekst
Memo2->Lines->Assign( Memo1->Lines );
Code:
// ovo dodaje tekst, mada se kao kroz maglu secam da je neko pominjao neke bug-ove
// metode AddStrings, ali svakako probaj:
Memo2->Lines->AddStrings( Memo1->Lines );
Code:
// ovako se vrsi iteracija kroz pojedinacne redove i dodavanje
for ( int i=0; i<Memo1->Lines->Count; i++ )
{
Memo2->Lines->Add( Memo1->Lines->Strings[i] );
}
Code:
//Pristup pojedinacnim elementima (karakterima) unutar stringa je ovako:
Memo1->Lines->Strings[i][ovde redni broj karaktera, indeks ide od jedinice za razliku od kolona koje pocinju od nule]