StringGrid

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
[quote=SergeyS post_id=30491 time=1168511940 user_id=5811] А как ты его пытаешь двигать (скрол тобишь) мышкой или кодом? [/quote]
   

Развернуть Обзор темы:StringGrid

Re: StringGrid

atavin-ta »20 окт 2009, 08:03

&quot писал(а):3. Как сделать так чтобы скрол бары не стояли на месте а, прокручивались вместе с данными?
Если ты смог сделать, чтоб стояли, то ты крут. Не подскажешь, как тебе это удалось?

Re: StringGrid

magikwood »17 окт 2009, 20:58

Как изменить размер шрифта в стринггриде? А то клетка 40х40, а размер где-то 10х10?.. :confused:

Re: StringGrid

Игорь Акопян »21 май 2009, 11:16

есть раздел алгоритмы, наверное лучше там спросите

Re: StringGrid

oke »20 май 2009, 22:22

Игорь Акопян писал(а):да, [Col,Row] пардон
дык у вас же переписываются ячейки ;)
первая ячейка становится равна 1 после деления на себя, а остальные делятся на 1 ;)
по идее под отладчиком по шагам сразу видно было бы что dd вдруг стало = 1

унесите строку определяющую dd из цикла
Спасибо.Только до меня вдруг дошло,методом Гаусса невозможно найти собственные числа,только определитель.Гугля,нашёл книжку по численным методам,офигел(там методы просто нереальные для новичка).
Люди добрые помогите кто чем может,подкиньте идейку по поводу собственных чисел,хотябы для небольших матриц .

Re: StringGrid

Игорь Акопян »19 май 2009, 11:31

да, [Col,Row] пардон
дык у вас же переписываются ячейки ;)
первая ячейка становится равна 1 после деления на себя, а остальные делятся на 1 ;)
по идее под отладчиком по шагам сразу видно было бы что dd вдруг стало = 1

унесите строку определяющую dd из цикла

Re: StringGrid

oke »18 май 2009, 18:13

Забыл j:=0;
Сначала столбец,потом строка,вродебы.

Re: StringGrid

Игорь Акопян »18 май 2009, 16:11

а хде J? и индексация Cells идёт [строка, столбец] (вроде...)

Собственные числа и вектора методом Гаусса

oke »18 май 2009, 12:02

Ктонибудь может мне помочь с этим,а то я полный профан в этом деле. Пытался что-то написать,ничего не получается.У когонить есть готовый код?Очень буду благодарен.
P.S.Я застрял на этом куске :
Этот кусок должен делить первую строчку на первый элемент.
У меня делиться только первый элемент.Может я гдето что-то проглядел?Укажите пожалуйста,а то я уже 10 раз всё проверял.

Код: Выделить всё

i:=-1;p:=0;
While i<=StringGrid1.ColCount-1 do
begin
inc(i);
d:=StrToFloat(StringGrid1.Cells[i,j]);
dd:=StrToFloat(StringGrid1.Cells[p,j]);
st:=FloatToStr(d/dd);
StringGrid1.Cells[i,j]:=st;//FloatToStr(StrToInt(StringGrid1.Cells[i,j])/ StrToFloat(StringGrid1.Cells[p,j])) ;
end; 

Re: StringGrid

matroskin »14 фев 2007, 12:38

SergeyS писал(а):Если работать с Excel как с OLE объектом, то никак. Так медленно и будет (разве что сказать Excel.ScreenUpdating := False на время заполнения. Ускорит но не намного)

Я применяю использую следующую методику: модифицирую непосредственно сам файл сохранённый в XML формате. Но к сожалению такой формат понимает только Office XP, 2003 и 2007 (а ещё и OpenOffice :) .

Можно попробовать формировать HTML файл и пробовать открывать его в Excel... не пробовал...

а можно поподробней на счет xml? :)

Re: StringGrid

Игорь Акопян »12 фев 2007, 17:15

а варианты не быстрее пишутся? я правда многотысячные выгрузки не делаю...

Вернуться к началу