2015-08-22 44 views
0

我找不到從字符串網格複製選定單元格數據的方式,如果可能的話,我希望將所選數據字符串複製到編輯框中..很多預先感謝。 即時通訊使用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; 
+1

你能告訴我們你已經嘗試了什麼?當然,你需要做的只是從網格中讀取文本,並將文本寫入編輯。你堅持使用哪一部分? –

+0

我什麼都做不了,所有的代碼都和VCL!有關,我堅持使用代碼和複製過程@David Heffernan – markkk

+0

首先,你知道你是如何設置編輯控件的文本嗎?你看過文檔嗎? –

回答

1
//i spent hours just to figure it out,waste of TIME;// 

Procedure Formx.StringGrid1SellectCell(Sender: TObject; const ACol,Arow: integer; var CanSellect: Boolean); 
Var 
Val: string; 
begin 
Val := StringGrid1.Cells[ACol, ARow]; 
Edit1.Text:= Val; 
+0

該代碼不能編譯。如果你只是閱讀文檔....這就是說,在你的防守中,他們的官方代碼示例是奇怪的。我想這會讓你走錯路。 –

+0

它適用於我喜歡的魅力,你可能已經寫了20秒的代碼浪費了我8小時的時間,無論如何,謝謝@ David Heffernan – markkk

+0

代碼不能編譯。你的權利感是弱點的表現。我們不在這裏爲你寫代碼。我們喜歡教書。你對學習不感興趣。 –

相關問題