Здравствуйте, не могу решить проблему!
Уже писал как-то! Имеется около 1000 строк в txt, которые выводятся в ListBox1!
Пример txt:
Из кода в ListBox1 выводится только название продукта. Числа заносятся в переменные и используются в дальнейшем.
По началу я использовал следующий код:
Но при большом количестве строк, всё стало зависать.
Писал модератору (спасибо ему большое за советы), но к сожалению я так и не разобрался :a3:
Засунул просто в поток, но это привело только к тому, что оболочка не стала зависать ...
Уже писал как-то! Имеется около 1000 строк в txt, которые выводятся в ListBox1!
Пример txt:
Код:
Мука пшеничная 1 сорта;1.1;1.5;67.8;4.9;4;176;24;44;115;2.1;0;1.8;0.25;0.08;2.2;0;329;2.4;
Сахар-песок;0;0;99.8;0;1;3;3;0;0;0.3;0;0;0;0;0;0;399;0.36;
Сахар рафинад;0;0;99.9;0;0;0;0;0;0;0;0;0;0;0;0;0;400;0.39;
......................
......................
По началу я использовал следующий код:
PHP код:
$b = file(DOC_ROOT."products.txt");
$a = count($b);
for($i=0;$i<$a;$i++)
{
list($products[$i],$protein[$i],$fats[$i],$carbohydrates[$i],$fiber[$i],$Na[$i],$K[$i],$Ca[$i],$Mg[$i],$P[$i],$Fe[$i],$A[$i],$E[$i],$B1[$i],$B2[$i],$PP[$i],$C[$i],$Kal[$i],$chena[$i]) = explode(";", $b[$i]);
c("listbox1")->text.= ($products[$i])._BR_;
}
Писал модератору (спасибо ему большое за советы), но к сожалению я так и не разобрался :a3:
Засунул просто в поток, но это привело только к тому, что оболочка не стала зависать ...