在onclick里写,此时selected便是点击的item
解决方案 »
- 求教关于radiogroup的用法
- 帮忙messagedlg('发送失败!',mterror,[mbyes],0)
- 关于Delphi测试,急啊
- 局域网中判断计算机是否正运行
- 想问一下应付账款做法问题,从采购单--到采购入库--请问-应付账款如何得到。
- EIdProtocolReplyError 错误提示 No Such File or Directory
- 急!如何将DBImage中的图片(.bmp)读到一个OleVariant类型变量中?
- 如何获取游戏中的分数??
- 关于Delphi程序源码
- XE10.2开发的查询数据的一个功能在WIN10正常win7报错
- 谁知道reportBuilder6.03forD6的序列号
- 一个数据类型的转换问题?
var
CurrNode:TtreeNode;
begin
CurrNode:=treeview1.Selected;
end;
定義全局變量m,q,數組data
var
fTrainBBS: TfTrainBBS;
data: array of array of Int64;
p,m: Int64;
procedure TfTrainBBS.FormActivate(Sender: TObject);
var
TitleNode,DetailNode: TTreeNode;
begin
p:=p+1;
SetLength(data,p,2);
data[p-1,0]:=DM2.CDS_BBSTitle.FieldByName('bbs_id').AsInteger;
data[p-1,1]:=DM2.CDS_BBSTitle.FieldByName('bbs_fatherid').AsInteger; TitleNode := Items.AddChild(nil,DM2.CDS_BBSTitle.FieldByName('bbs_fatherid').AsString+DM2.CDS_BBSTitle.FieldByName('bbs_name').AsString+' ---- '+DM2.CDS_BBSTitle.FieldByName('sta_name').AsString+' [ '+DM2.CDS_BBSTitle.FieldByName('modtime').AsString+' ] ');
TitleNode.SelectedIndex:=p; //SelectedIndex保存第擊個節點end;
procedure TfTrainBBS.TVBBSDblClick(Sender: TObject);
var
TrainBBSView : TfTrainBBSView;
begin
m := TTreeView(Sender).Selected.SelectedIndex;
//用全局變量保存所選節點end;
快給我分吧!(開玩笑的)
定義全局變量m,q,數組data
var
fTrainBBS: TfTrainBBS;
data: array of array of Int64;
p,m: Int64;
procedure TfTrainBBS.FormActivate(Sender: TObject);
var
TitleNode,DetailNode: TTreeNode;
begin
p:=p+1;
SetLength(data,p,2);
data[p-1,0]:=DM2.CDS_BBSTitle.FieldByName('bbs_id').AsInteger;
data[p-1,1]:=DM2.CDS_BBSTitle.FieldByName('bbs_fatherid').AsInteger; TitleNode := Items.AddChild(nil,DM2.CDS_BBSTitle.FieldByName('bbs_fatherid').AsString+DM2.CDS_BBSTitle.FieldByName('bbs_name').AsString+' ---- '+DM2.CDS_BBSTitle.FieldByName('sta_name').AsString+' [ '+DM2.CDS_BBSTitle.FieldByName('modtime').AsString+' ] ');
TitleNode.SelectedIndex:=p; //SelectedIndex保存第擊個節點end;
procedure TfTrainBBS.TVBBSDblClick(Sender: TObject);
var
TrainBBSView : TfTrainBBSView;
begin
m := TTreeView(Sender).Selected.SelectedIndex;
//用全局變量保存所選節點end;
快給我分吧!(開玩笑的)
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode);
beginend;procedure TForm1.TreeView1Changing(Sender: TObject; Node: TTreeNode;
var AllowChange: Boolean);0D
beginend;—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”等';
I.Desire := '加不加分随你';
—————————————————————————————————
OnClick可以用键盘和菜单引发,而且执行结果和单击的结果一样。
而ONItemClick不可以,其它没有什么了。
type TLVItemClickEvent = procedure(Sender: TObject; Button: TMouseButton; Item: TListItem; Pt: TPoint; ColIndex: Integer) of object;property OnItemClick: TLVItemClickEvent;
procedure TfTrainBBS.TVBBSDblClick(Sender: TObject);
var
TrainBBSView : TfTrainBBSView;
begin
m := TTreeView(Sender).Selected.SelectedIndex;
//用全局變量m 保存所選節點end;