Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.16;
Скачать: CL | DM;

Вниз

Помогите, пожалуйста!   Найти похожие ветки 

 
Chapchaps   (2006-03-29 18:35) [0]

Подскажите как в StringGrid вычислить max или min элемент!


 
Рамиль ©   (2006-03-29 18:44) [1]

Вычисляй как для обычного массива.


 
Chapchaps   (2006-03-29 18:49) [2]

А это как, подскажите чайнику!


 
Rial   (2006-03-29 18:56) [3]

function Max(Const Grid:TStringGrid):String;
Var I,J,X,Y:Integer;
begin
Result:="";
With Grid do begin
 X:=RowCount;
 Y:=ColCount;
 For I:=0 to X-1 do
  For J:=0 to Y-1 do
   If (Cells[I,J]>0)then
    Result:=Cells[I,J];
end;
end;

Min - аналогично.
Если елементы - числа, то
function Max(...):Integer;

и сравнивай StrToInt(Cells[I,J]) и Result;


 
Chapchaps   (2006-03-29 18:59) [4]

Спасибо большое!!!


 
Chapchaps   (2006-03-29 19:48) [5]

А как вывести результат в Edit?


 
Rial ©   (2006-03-29 19:53) [6]


Edit.Text:=Max(..);


А когда выйдет наконец-то Delphi 8.0, то можно будет попробывать даже


Label.Caption:=Max();


 
Chapchaps   (2006-03-29 20:09) [7]

а я и в 7-ом так сделела - все работает. А вот в Edit так не получается, говорит Max - недопустимый параметр. Кстати что в скобках?


 
Rial ©   (2006-03-29 20:22) [8]

А в скобках - твой StringGrid.


Edit.Text:=Max(StringGrid);


Возможно, в Uses указан модуль "Math", а у него есть свой Max, да не один.
Если так - назови функцию по-другому.



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

Текущий архив: 2006.04.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
2-1143964000
He3Hauka
2006-04-02 11:46
2006.04.16
Обход дерева


15-1143111910
Red Hot Chili
2006-03-23 14:05
2006.04.16
Подскажите алгоритм, пожалуйста


15-1143117839
SergP.
2006-03-23 15:43
2006.04.16
HTML. Форма в ячейке таблицы. Проблема.


2-1144144175
Nick_serov
2006-04-04 13:49
2006.04.16
Grid Grid Grid... от TMS


15-1143151386
Наиль
2006-03-24 01:03
2006.04.16
WinAmp+Delphi