Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2009, 14:15   #11
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 823
По умолчанию

Код:
a:=StrToInt(strngrd1.cells[2,2]);
Цитата:
Здесь я пытался присвоить переменной А, строковые данные, которые мы ввели в поле ячейки 2/2
Согласен с Вавел из ГМТУ)
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Старый 05.10.2009, 14:16   #12
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

посмотри проект в посте №7
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 05.10.2009, 14:26   #13
Bilargo
Форумчанин
 
Аватар для Bilargo
 
Регистрация: 17.09.2009
Сообщений: 231
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
посмотри проект в посте №7
Вот смотрю ваш код, и пытаюсь найти для себя решение, но пока безрезультатно.
Цитата:
Относись к людям так, как хочешь, чтоб относились к тебе!
Bilargo вне форума Ответить с цитированием
Старый 05.10.2009, 14:38   #14
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
Вот смотрю ваш код
на ваш то проект можно глянуть
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 05.10.2009, 15:03   #15
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Bilargo Посмотреть сообщение
Вот смотрю ваш код, и пытаюсь найти для себя решение, но пока безрезультатно.
Тебе же объяснили в чем твоя проблема . Ты присваиваешь элементу таблицы неинициализированное значение переменной. От этого все твои беды.
Сначала что равно, затем операция присваивания, затем чему равно. Но никак не наоборот.
Цитата:
strngrd1.cells[2,2]:=IntToStr(a);
Ячейке таблицы присвоить переведенной в строковой тип значение переменной А.

Код:
a:=StrToInt(strngrd1.cells[2,2]);
Переменной А присвоить переведенное в число значение ячейки таблицы.

Соображаешь? Твой вариант первый. И скажи мне: чему на момент выполнения strngrd1.cells[2,2]:=IntToStr(a); равно А?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 05.10.2009, 20:18   #16
Bilargo
Форумчанин
 
Аватар для Bilargo
 
Регистрация: 17.09.2009
Сообщений: 231
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
на ваш то проект можно глянуть
Можно, только там не на что глядеть особо...
Да чтож, такое не знаю, что с этими массивами делать!
Новая папка.rar
Цитата:
Относись к людям так, как хочешь, чтоб относились к тебе!
Bilargo вне форума Ответить с цитированием
Старый 05.10.2009, 20:26   #17
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

у тебя в гриде нет ячейки [2,2]
нумерация в гриде идет с 0;
измени процедуру вот на эту напиши во второй белой ячейке сверху число и жми на кнопку!
Код:
procedure TForm1.btn1Click(Sender: TObject);
var
a, b, c, d: integer;
begin
 a:=StrToInt(strngrd1.Cells[1,2]);
 lbl1.Caption:=IntToStr(a);
end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 05.10.2009, 20:33   #18
Bilargo
Форумчанин
 
Аватар для Bilargo
 
Регистрация: 17.09.2009
Сообщений: 231
По умолчанию

Цитата:
Сообщение от ОДИНОЧЕСТВО В СЕТИ Посмотреть сообщение
у тебя в гриде нет ячейки [2,2]
нумерация в гриде идет с 0;
измени процедуру вот на эту напиши во второй белой ячейке сверху число и жми на кнопку!
Код:
procedure TForm1.btn1Click(Sender: TObject);
var
a, b, c, d: integer;
begin
 a:=StrToInt(strngrd1.Cells[1,2]);
 lbl1.Caption:=IntToStr(a);
end;
Сделал, но всё равно такая же беда, не выводит!
Опять эти цифры, + к тому же 2ая ячейка ими же заполняется..
Цитата:
Относись к людям так, как хочешь, чтоб относились к тебе!
Bilargo вне форума Ответить с цитированием
Старый 05.10.2009, 20:40   #19
Bilargo
Форумчанин
 
Аватар для Bilargo
 
Регистрация: 17.09.2009
Сообщений: 231
По умолчанию

Ааа....во 2 белой! Всё во 2ой работает пардон...
Так, разобрался значит, ну всё пока дальше буду думать, думаю ещё вернусь за советом
Цитата:
Относись к людям так, как хочешь, чтоб относились к тебе!

Последний раз редактировалось Bilargo; 05.10.2009 в 20:43.
Bilargo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемка Lacrimoso Общие вопросы C/C++ 11 24.09.2009 23:14
проблемка lucky Паскаль, Turbo Pascal, PascalABC.NET 1 12.05.2009 22:32
проблемка( Alexcomeback Общие вопросы C/C++ 4 16.04.2009 18:38