payk Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 begin StringGrid1.Cells[0,0]:='ФИО'; (вот в этой строке ошибка) StringGrid1.Cells[1,0]:='Телефон'; StringGrid1.Cells[2,0]:='Год установки'; assignfile(f,'h:/телефоны.txt'); reset(f); for i:=1 to filesize(f) do begin read(f,s); stringgrid1.cells[0,i]:=s.fio; stringgrid1.cells[1,i]:=s.tel; stringgrid1.cells[2,i]:=s.dy; StringGrid1.RowCount:=StringGrid1.RowCount+1; end; closefile(f); end;
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 StringGrid1.Cells[0,0]:='ФИО'; (вот в этой строке ошибка)ошибки в строке нет =).неплохо бы вашу версию ошибки увидеть. телепатов нет.у вас при компиляции проблема или в рантайме?
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 пишетundeclared identifier: 'StringGrid1'
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 paykну вот и раскрыт секрет,а где вы создали экземпляр объекта TStringGrid
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 coderВсё, разобрался )) это лишняя часть программы )))Спасибо. )вот здесь ещеbeginassignfile(f,'H:\Телефоны.txt');reset(f);j:=1;stringgrid1.rowcount:=2;stringgrid1.Rows[2].clear;for i:=1 to filesize(f) do begin read(f,s); if s.dy>strtoint(combobox1.text) then (вот тута ошибка) begin stringgrid1.cells[0,j]:=s.fio; stringgrid1.cells[1,j]:=s.tel; stringgrid1.cells[2,j]:=s.dy; stringgrid1.RowCount:=stringgrid1.RowCount+1; inc(j); end; end;closefile(f);end;
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 paykтак и не научились ?телепатов нет.код гумно ацкое.
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 coderне научились чему ? здесь точно не такая ошибка как в прошлом коде.
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 paykвидать нет.телепатов нет.не такая ошибка как в прошлом коде.а какая, извините за любопытство. или это кому надо ?
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 Вот такаяpas(57): Incompatible types
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 вы видать решили растянуть эту беседу =))ну делитесь или телитесь дальше, как вам угодно, но шо це такеs.dy мне не известно, могу предположить туда попадает что то связано с годом, но как описано у вас увы. телепатов нет.
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 s.fio Фамилия Имя Отчествоs.tel Телефонs.dy год установкинужно, что бы прога вывела в СтрингГрид Информацию об установивших телефоны с Вводимого года.
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 щас всё объяснюполезной информации 0 для решения вашей проблемы.s.dy мне не известно, могу предположить туда попадает что то связано с годом, но как описано у вас увы.ответа нет? как описан s.dyps теперь позвольте полюбопытствовать, а для чего все это пишется, учеба ? а где ?
payk Опубликовано 29 марта, 2010 Автор Жалоба Опубликовано 29 марта, 2010 coderУчеба, ВСГТУ.создаю прогу с базой данных.type telefon=record fio:string[50]; tel,dy:string[12];
coder Опубликовано 29 марта, 2010 Жалоба Опубликовано 29 марта, 2010 paykкурс то какой ?dy:string[12] и strtoint(combobox1.text) при такой подсказке Incompatible types тут уже без телепатии понятно, не так ли ?
Lucky Опубликовано 2 апреля, 2010 Жалоба Опубликовано 2 апреля, 2010 блин, посмотреть бы на тех препадов, которые таких программистов учат...payk, учись в мозгах программировать и готовый код выдавать, а то у тебя сплошные недосидки получаются - извиняюсь за выражение, ахота какнуть, а получается пукнуть.думать надо больше, думать, а не в ромашку играть...
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти