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

Вниз

Stringgrid запись без пустых строк   Найти похожие ветки 

 
Иван   (2012-12-12 18:52) [0]

Здравствуйте, такое дело когда ввожу 1 и 3, вторая строка чистая, ввожу 2, исчезает 3, 2 вводится, ввожу 4 появляется 3:( помогите сделать, что бы при вводе 1 и 3, 3 вставала на вторую строку, в общем не было чистых строк:( вот код
procedure TForm1.Button2Click(Sender: TObject);
var
r,e:integer;
begin
Reset(F);
r:=StrToInt(Edit2.Text);
StringGrid2.RowCount:=r;
i:=1;
while not eof(f) do
begin
Read(F,P);
mas[i]:=P;
i:=i+1;
l:=StrToInt(Edit2.Text);
end;
K:=1;
e:=1;
for j := 1 to i-1 do begin
if mas[j].Nomer=l then begin
with StringGrid2 do begin
 begin
  Cells[0,l]:=IntToStr(mas[j].Nomer);
  Cells[1,l]:=mas[j].Familya;
  Cells[2,l]:=mas[j].imya;
  RowCount:=RowCount+1;
 end;
k:=k+1;
e:=e+1;
begin
end;
end;
end;
end;
StringGrid2.FixedRows:=1;
end;


 
Сергей М. ©   (2012-12-12 21:35) [1]

Русский не знаешь, нерусский тоже ..
Чего надо-то, Вань ? Нихрена ж непонятно...
Ты успокойся и процитируй задание препода в оригинальном виде..


 
Иван   (2012-12-13 10:01) [2]

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


 
Jeer ©   (2012-12-13 10:03) [3]

Ну так и сделай перекидку старого вниз, а нового на его место - это две операции.


 
Иван   (2012-12-13 18:11) [4]

напиши код, если не трудно.


 
Сергей М. ©   (2012-12-13 20:18) [5]


> напиши код


Вань, ты не в избе-писальне кода.



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

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

Наверх





Память: 0.45 MB
Время: 0.002 c
3-1292346820
megavoid
2010-12-14 20:13
2013.08.18
[D2010] Магия мыши в TSQLQuery + DateTimePicker


2-1355233256
Дима
2012-12-11 17:40
2013.08.18
"Неопознанная ошибка" при загрузке проекта


15-1363546955
О-Сознание
2013-03-17 23:02
2013.08.18
Пароли


15-1363768712
Polevi
2013-03-20 12:38
2013.08.18
не могу вспомнить название библиотеки


3-1292399636
tadalex
2010-12-15 10:53
2013.08.18
Латвийская кодировка





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