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

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

]]> ]]>
 
ВКонтакт 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 - 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