]]>
]]>
IT Coders
Логин:
Пароль:
  ]]>Войти]]> ]]>Регистрация]]> ]]>Забыли?
 
 
СКОРОСТЬ ->
 
КАЧЕСТВО ->
 
УСПЕХ...
СДЕЛАНО БОГОМ - Интернет-журнал Персональный web-сайт Богословской Оксаны Radhika - интернет-магазин специй, вегетарианских и диетических продуктов Свадебный журнал WedInMoscow Персональный web-сайт Королёвой Надежды Михайловны Техно Офис - Компьютерный интернет-магазин Кинохабар - Интернет-гипермаркет фигурок персонажей из фильмов, кино сувениров и прочего околокиношного хабара Портал школы "Золотое Сечение" Интернет-магазин InFabrica - техника для Вас Официальный сайт Льва Лещенко Официальный сайт компании "Белсис" Акксессуары для iPhone, iPad, iPod touch и Samsung Galaxy :: iHave
 

Альтернативное содержимое

]]> ]]>
 
ВКонтакт Facebook Одноклассники Twitter Яндекс Livejournal Liveinternet Mail.Ru
Страницы: 1
работа со StringGrid(borland C++ builder) Архив со старого форума компании IT Coders
необходимо чтобы в эдит вводилось значение размерности квадратной матрицы, далее в стрингрид такого размера ручками вбивались данные динамически и записывались в массив, я набросал вот что
Код
#include <vcl.h>
#pragma hdrstop

int N;
int **matr;
int i,j;
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
matr=new int *[N];
for (i=0;i<N;i++)
{
matr[i]=new int [N];
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
N=StrToFloat(Edit1->Text);
Form1->StringGrid1->ColCount=N+1;
Form1->StringGrid1->RowCount=N+1;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
{
matr[i][j]=StrToInt(StringGrid1->Cells[j][i]); 
} 

но в массив данные не записываются, разобраться не получается , скажите пожалуйста, в чем я не прав
неправильно всё.
1.
Код
StrToFloat(Edit1->Text)

N=Edit1->Text.ToInt();//можно проще
2.
Код
N=StrToFloat(Edit1->Text);
Form1->StringGrid1->ColCount=N+1;
Form1->StringGrid1->RowCount=N+1;

StringGrid1->FixedCols=0;//убрал шапки
StringGrid1->FixedRows=0;
StringGrid1->ColCount=N;//задал размер
StringGrid1->RowCount=N;
3.
Код
int **matr;


int * matr=NULL;//просто указатель с обнулением
4.в "TForm1::Button1Click"
if(matr!=NULL)delete matr;//если создаём новую таблицу освобождаем память от старой матрицы
matr=new int [N*N];//создать буфер для данных
5.нет заполнения таблицы данными
for(int i=0;i<StringGrid1->ColCount;i++)
for(int j=0;j<StringGrid1->RowCount;j++)
StringGrid1->Cells[i][j]=0;
6.
Код
matr[i][j]=StrToInt(StringGrid1->Cells[j][i]);

matr[i+j]=StringGrid1->Cells[j][i].ToInt;//только для целых чи
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Ваша корзина пуста
]]> Вакансии компании IT Coders ]]>
Ваша корзина пуста
]]> ]]>
]]> Расчитайте стоимость услуг ]]>
]]>
 

]]>
© IT Coders, 2008 - 2026
Под управлением CMS 1c-bitrix
xvideo indian wife zeloporn.com call girls in munirka
sexy bf loading pornview.org www.desipapa..com
farm sex popsexy.net sex with stepmother
farmer sex indianpornvideos.me desi unseen.com
village auntys xnxx tubexo.info anti sex.com
tamilkamavideos youjizz.sex pornroids
perfect girl porn ruperttube.net bangla video panu
first time sex video xxxhindiporn.net kashmiri sexy girl video
xnnvideos indiansexmms.me xhamxter
love parameter 90 hentaimol.com straight shotacon hentai manga
desi sex wap xxxleap.com hot mom sex with son
reshma sex clips povporntrends.com xxnx.vidoes
indian horse sex gekso.info paksexvideo
honey moon xnxx pornindianhub.info saxy video free
xvideobhabhi freexxxporn.me www odia sexy in