как скопировать выбранные данные из stringgrid

я не смог найти способ скопировать данные выбранной ячейки из сетки строк, я хочу, чтобы выбранная строка данных была скопирована в поле редактирования, если это возможно ... заранее большое спасибо. Я использую delphi xe8, firemonkey.

что я пробовал до сих пор ..

Private
A : Array of TValue;
procedure TForm1.Grid1GetValue(Sender: TObject; const Col, Row: Integer; var        Value: TValue);
 begin
// Gets the value from a cell in the first column
if Col = 0 then
 Value := A[Row];

procedure TForm1.Button2Click(Sender: TObject);
begin
A[1] := Edit1.Text;
end;

person markkk    schedule 22.08.2015    source источник
comment
Можете ли вы показать нам, что вы пробовали? Конечно, все, что вам нужно сделать, это прочитать текст из сетки и записать текст в редактирование. С какой частью этого вы застряли?   -  person David Heffernan    schedule 22.08.2015
comment
я ничего не мог сделать, все коды связаны с VCL!, я застрял с кодами и процессом копирования @David Heffernan   -  person markkk    schedule 22.08.2015
comment
Прежде всего, знаете ли вы, как вы устанавливаете текст элемента управления редактирования? Вы смотрели в документации?   -  person David Heffernan    schedule 22.08.2015
comment
ну, я все еще новичок, какая документация? в docwiki нет ничего о stringgrids! @David Heffernan   -  person markkk    schedule 22.08.2015
comment
Наверняка есть документация по этим элементам управления. Найдите docwiki fmx TStringGrid delphi.   -  person David Heffernan    schedule 22.08.2015
comment
Если вы хотите использовать Firemonkey, вам следует серьезно подумать об обновлении до одной из более поздних версий, например XE8. XE2 была самой первой версией, представившей Firemonkey, и тогда она была крайне примитивной.   -  person Jerry Dodge    schedule 22.08.2015
comment
я упомянул, что использую XE8 @Jerry Dodge   -  person markkk    schedule 22.08.2015
comment
@markkk О, я видел тег delphi-xe2, который теперь исправлен.   -  person Jerry Dodge    schedule 22.08.2015
comment
Я кое-что пробовал, можете ли вы меня понять, пожалуйста. @David Heffernan   -  person markkk    schedule 22.08.2015
comment
Ваш код не имеет смысла для меня. Мы не знаем, что такое A. Рекомендую прочитать документацию. Притормози, отойди назад и постарайся.   -  person David Heffernan    schedule 22.08.2015
comment
A: Массив TValue, у меня действительно нет времени изучать этот компонент, любая помощь будет оценена по достоинству. @Дэвид Хеффернан   -  person markkk    schedule 22.08.2015
comment
У тебя нет времени? В таком случае я тоже.   -  person David Heffernan    schedule 22.08.2015
comment
Если вы не можете найти время, чтобы предоставить нам достаточно кода для отладки, то почему мы должны тратить время на догадки, что может быть неправильным в остальной части кода, который мы не видим? Ваш код неполный и не компилируемый.   -  person Jerry Dodge    schedule 22.08.2015
comment
ничего особенного, просто stringgrid с 2 колонками, заполненными string!!. я хочу выбрать ячейку из col2 и скопировать ее данные в поле редактирования, @Jerry Dodge   -  person markkk    schedule 23.08.2015


Ответы (1)


person    schedule
comment
Этот код не компилируется. Если бы вы только прочитали документацию... Тем не менее, в вашу защиту, официальный пример кода выглядит странно. Полагаю, это сбило вас с верного пути. - person David Heffernan; 23.08.2015
comment
это работает для меня как шарм, вы могли бы написать код менее чем за 20 секунд вместо того, чтобы тратить 8 часов моего времени, в любом случае, спасибо @David Heffernan - person markkk; 23.08.2015
comment
Код не компилируется. Ваше чувство собственного достоинства является признаком слабости. Мы здесь не для того, чтобы писать код за вас. Нам нравится преподавать. Вам неинтересно учиться. - person David Heffernan; 23.08.2015
comment
сынок, скомпилируйте дозу кода, я проверял!!, если вы не хотите писать ни строчки кода, есть заслуживающие доверия люди, готовые это сделать! @Дэвид Хеффернан - person markkk; 23.08.2015
comment
Ваш код компилируется. Кода в ответе нет. - person David Heffernan; 23.08.2015
comment
ДА это доза. попробуй @David Heffernan - person markkk; 23.08.2015
comment
Код в ответе не компилируется. Celles? Что вам нужно узнать, так это то, как проводить исследования для себя, а также то, что этот сайт не место, где люди пишут ваш код для вас. Нам нравится помогать людям, которые хотят учиться. - person David Heffernan; 23.08.2015
comment
я понимаю, из-за [,] вместо [.]. Ты шутишь!, не начинай читать мне лекции, плз, я, наверное, намного старше тебя, однако. большое спасибо малыш @David Heffernan - person markkk; 23.08.2015
comment
Нет. В классе нет члена с именем Celles. При чем тут возраст? Неважно, сколько вам лет. - person David Heffernan; 23.08.2015
comment
Итак, здесь есть чему поучиться. Вы хотите услышать это? - person David Heffernan; 23.08.2015
comment
хахаха, я не копировал и не вставлял, я НАПИСАЛ это, вот почему, @David Heffernan - person markkk; 23.08.2015
comment
Итак, вы хотели бы услышать урок или нет? - person David Heffernan; 23.08.2015
comment
Ну, если вы не хотите учиться, вы находитесь не в том месте. - person David Heffernan; 23.08.2015
comment
Малыш, дело в обстоятельствах, а не только в обучении. @Дэвид Хеффернан - person markkk; 23.08.2015