Ładny brzuch
Ostatni przerzuciem si z Delphi na C++ i mam pewnie problem. Ot mam co takiego:
zmienna="1#2#3#4#";
Jak mog rozdzielic to tak aby pozby si znaku "#" i wywietli te dane w czterech kolejnych kolumnach w TListView??
Zna kto jakie dobre strony wanie o C++ Builder???
TListView *ListView = ListView1; ListView->ViewStyle = vsReport; TListColumn *NewColumn; TListItem *ListItem; String zmienna="elo1#elou2#hello3#aloooo4#"; TStringList *list = new TStringList; for(int pos=1,i=1;i<=zmienna.Length();i++) if(zmienna[i]=='#') { list->Add(zmienna.SubString(pos,i-pos)); pos=i+1; } NewColumn = ListView->Columns->Add(); NewColumn->Caption = "col.1"; ListItem = ListView->Items->Add(); ListItem->Caption = list->Strings[0]; for(int i=1;i<list->Count;i++) { NewColumn = ListView->Columns->Add(); NewColumn->Caption = "col."+IntToStr(i+1); ListItem->SubItems->Add(list->Strings[i]); } delete list;co do stron:
http://www.borland.nq.pl
http://bcbcaq.freese...com/index2.html
http://cyfbar.republika.pl
pozdrawiam
pepsi^no1
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
zmienna="1#2#3#4#";
Jak mog rozdzielic to tak aby pozby si znaku "#" i wywietli te dane w czterech kolejnych kolumnach w TListView??
Zna kto jakie dobre strony wanie o C++ Builder???
TListView *ListView = ListView1; ListView->ViewStyle = vsReport; TListColumn *NewColumn; TListItem *ListItem; String zmienna="elo1#elou2#hello3#aloooo4#"; TStringList *list = new TStringList; for(int pos=1,i=1;i<=zmienna.Length();i++) if(zmienna[i]=='#') { list->Add(zmienna.SubString(pos,i-pos)); pos=i+1; } NewColumn = ListView->Columns->Add(); NewColumn->Caption = "col.1"; ListItem = ListView->Items->Add(); ListItem->Caption = list->Strings[0]; for(int i=1;i<list->Count;i++) { NewColumn = ListView->Columns->Add(); NewColumn->Caption = "col."+IntToStr(i+1); ListItem->SubItems->Add(list->Strings[i]); } delete list;co do stron:
http://www.borland.nq.pl
http://bcbcaq.freese...com/index2.html
http://cyfbar.republika.pl
pozdrawiam
pepsi^no1