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

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

]]> ]]>
 
ВКонтакт 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
Ваша корзина пуста
]]> Расчитайте стоимость услуг ]]>
Ваша корзина пуста
]]> ]]>
]]> Вакансии компании IT Coders ]]>
]]>
 

]]>
© IT Coders, 2008 - 2024
Под управлением 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