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

Вниз

Работа с StringGrid1   Найти похожие ветки 

 
Александр1   (2004-02-27 19:59) [0]

Так можно удалить строчку с заданным номером! А как удалить ВЫДЕЛЕННУЮ строчку из таблицы???

procedure SGDeleteRow(SG:TStringGrid; RowToDelete:Integer);
var i: Integer;
begin
with SG do begin
if (RowToDelete>=0) and (RowToDelete<RowCount) then begin
for i:=RowToDelete to RowCount-2 do
Rows[i].Assign(Rows[i+1]);
RowCount:= RowCount-1;
end;
end;

SGDeleteRow(StringGrid1,4);

end;


 
Тимохов   (2004-02-27 20:01) [1]

SGDeleteRow(StringGrid1,StringGrid1.row);


 
Александр1   (2004-02-27 20:57) [2]

Тимохов - снова работает!!! Тимохов - Ты золото!!! Супер!!!


 
Александр1   (2004-02-28 14:54) [3]

А как не удалить выделенную строку, а просто очистить????


 
MBo   (2004-02-28 14:57) [4]

Хелп нужно читать вдумчиво.
Rows[i].Text:="";


 
Александр1   (2004-02-28 15:07) [5]

MBo - спасибо!
Да я бы не против почитать help но он у меня по ангийски, а переводчик такую лабудень неперевёл, что......


А как сделать та, чтобы когда выбираешь строчку мышкой, переменной i присваивалось значение равное номеру выделенной строки???


 
MBo   (2004-02-28 15:16) [6]

Ты надеешься, что всю жизнь толкователи хелпа будут под рукой?


 
Opuhshii   (2004-02-28 15:18) [7]

Выкидываем такой переводчик, покупаем англо-русский словарь, ищем слово "выделение", находим, ищем в справке найденое в словоре слово в контексте StringGrid-а,

Selection это,..


 
Александр1   (2004-02-28 15:20) [8]

Я просто ещё не программист, а только учусь!
MBo - А разве этот сайт не для помощи создан????
MBo - Ну тк вё таки как сделать та, чтобы когда выбираешь строчку мышкой, переменной i присваивалось значение равное номеру выделенной строки???
Помоги пожалуйста!!!!!! Очень надо!


 
Александр1   (2004-02-28 15:34) [9]

Opuhshii - Сегодня уже позно бижать за словарём. Ну чё вам стоит хватит меня мучить напешитие пожалуйста как сделать та, чтобы когда выбираешь строчку мышкой, переменной i присваивалось значение равное номеру выделенной строки???
Пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


 
SeZam   (2004-02-28 15:51) [10]

Так подойдет:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
RowNum:=ARow;
Edit1.Text:=IntToStr(RowNum);
end;


 
Александр1   (2004-02-28 16:00) [11]

SeZam - спасибо тебе большое!!!!!!! Хоть кто-то нашёлся знающий и понимающий проблемы начинающих программистов. А ведь всегда так трудно НАЧИНАТЬ.........


 
Opuhshii   (2004-02-28 16:09) [12]

выделенных строчек может быть много,..


 
TButton   (2004-02-28 18:03) [13]

>выделенных строчек может быть много,..
Options.RangeSelect:=false;


 
Lisa   (2004-02-28 18:15) [14]

To Александр1:
Я тут немного не в тему, но я слышала, что ты разобрался с печатью StringGrid"a - ты не мог бы выложить код?



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

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

Наверх





Память: 0.47 MB
Время: 0.015 c
6-43721
andruxin
2003-11-27 18:08
2004.03.14
InternetOpenUrl + HttpQueryInfo = :) ; FtpOpenFile + x =:(


3-43309
Hermes
2004-02-11 18:37
2004.03.14
Нужно добавить параметр в режиме выполнения программы!


14-43851
Undert
2004-02-19 18:58
2004.03.14
Как в HTML сделать SpinEdit ?


1-43502
sucer
2004-02-29 06:37
2004.03.14
Помогите с Pchar


14-43871
Rouse_
2004-02-19 16:19
2004.03.14
Эх, поприкалываться чтоли под конец рабочего дня? ;)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский