Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Вниз

Чёто не так делаю! ListView1.items.Add.Caption   Найти похожие ветки 

 
officeman   (2004-07-27 12:52) [0]

Доброе время суток! объясните что я делаю не так и как надо сделать чтобы всё работало верно!

На форме размещается TListView1, создаю Colums: code, name, fasovka, cena
и кнопку, задача которой загрузить строку "s" в TListView1 разбив по соответствующим столбцам.
а у меня почемуто выводится всё в один столбец(в первый)  в виде одного item-а... в четыре строки =((
как решить такую несложную задачку.?


procedure TForm1.Button1Click(Sender: TObject);
var
i,bPos,Counter,count: Integer;
s:string;
begin
count:=0;
s:="004;Лак НЦ-218;14кг;146.20;";
if s="" then Exit;
bPos := 1;
for i := 1 to Length(s) do
begin
  if s[i]=";" then
  begin


// Вот здесь пытаюсь записать по столбцам.
           Form1.ListView1.items.Add.Caption:=(Trim(Copy(s,bPos,i-bPos)));


    Inc(Counter);
    if count=Counter then begin exit
    end else begin
    count:=count+1;
    end;
    bPos := i+1;
 end;
end;
end;



 
MU ©   (2004-07-27 12:56) [1]

TListView + F1
Items Example!!!


 
officeman   (2004-07-27 12:58) [2]

тот пример мне неподходит!


 
begin...end ©   (2004-07-27 13:05) [3]

Ну так ведь ты же каждый раз добавляешь новый Item!
А надо добавить Item, потом сделать ему Caption (это 1-й столбец будет), а затем добавлять SubItems"ы (2-й, 3-й столбец и т. д.).

P.S. А код - ужасный. Уж извини.


 
Господин со спичками   (2004-07-28 04:29) [4]

with ListView1.Items.Add do begin
 caption:="Stolbik1";
 subitems[0].add("Stolbik2");
 // И так далее
end;


 
Sun bittern ©   (2004-07-28 06:00) [5]

Как ни странно, но всеже этот пример подходит для данной задачи
MU ©   (27.07.04 12:56) [1]



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.035 c
1-1090490311
fylhtq
2004-07-22 13:58
2004.08.08
Build Project с библиотеками внутри


1-1090765611
ctranik
2004-07-25 18:26
2004.08.08
Помогите разобратся с классом


1-1090838969
Фагот
2004-07-26 14:49
2004.08.08
Планировщик


14-1090059311
ruslan
2004-07-17 14:15
2004.08.08
CDROM


1-1090483780
__es
2004-07-22 12:09
2004.08.08
Parsing





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский