请教:
问题1:
ini 文件 关键字的值是否可以改变?
如:
[L1]
AA=11
BB=22现在我想把 关键字 AA 的值变为 44那要怎么做?
我没有发现可以直接修改的属性啊?是不是首先 删除关键字 AA
然后 做写入 关键字 AA 使其值为 44
问题2:treeview 节点的 data 属性的值是 tpointer我想把 字符串 '127.0.0.1' 赋给 节点items[1].data 这样的语句怎么写啊?
然后我又希望 把 items[1].data 的值读到 字符串 变量 ss 里?
这又要怎么写呢?谢谢!
问题1:
ini 文件 关键字的值是否可以改变?
如:
[L1]
AA=11
BB=22现在我想把 关键字 AA 的值变为 44那要怎么做?
我没有发现可以直接修改的属性啊?是不是首先 删除关键字 AA
然后 做写入 关键字 AA 使其值为 44
问题2:treeview 节点的 data 属性的值是 tpointer我想把 字符串 '127.0.0.1' 赋给 节点items[1].data 这样的语句怎么写啊?
然后我又希望 把 items[1].data 的值读到 字符串 变量 ss 里?
这又要怎么写呢?谢谢!
解决方案 »
- 使用dbgrideh导出到excel的excel表,用delphi程序不能合并单元格?
- TdxTreeList的问题
- 急,用delphi写asp传送过来的信息保存到数据库中,怎么总是有问题?
- 请帮忙看一下问题出在哪里?
- Transactional Data Module和REMOTE DATA MODULE
- 如何在局域网中进行语音传输?
- 初学delphi ,请大家给推荐几本关于delphi的好书,谢谢(内空)
- 关于Components属性的问题?
- 谁这样做过数据库显示呀?dbgrid好相不可以。大家有好的建议,说一说呀,thanks
- 怎样在database desktop里面显示和修改m类型的《BLOB MEMO》?
- 关于DBGridEh的SaveDBGridEhToExportFile的问题
- 如何把它编成控件??
2、
items[1].data:=PChar('127.0.0.1');
ss:=items[1].data;
procedure TForm1.Button5Click(Sender: TObject);var
ss:string;
ss1:string;
begin
ss:='127.0.0.1';
TreeView1.Items[1].Data:=Pchar(ss);
ss1:=TreeView1.Items[1].Data;
end;ss1:=TreeView1.Items[1].Data; 编译有错误啊
赋值
var
TNode: TTreeNode;
p: ^string;
begin
new(p);
p^:='127.0.0.1';
Tnode:=treeview1.Items.AddChildObject(nil,'test',p); //在增加赋值
{
tnode := treeview1.items[1]; //这个之前建好了
tnode.data := p; //这样赋值
}
end;
读取
var
p:^string;
ss:string;
vTreeNode: TTreeNode;
begin
vTreeNode := TreeView1.Items[1]; new(p);
try
p:=vTreeNode.Data ;
ss:=p^;
except
ss:='';
end;
end;