vfp树的问题?急!!!拜谢了!!!

十豆七 2011-10-10 11:43:32
怎么点击树的节点,执行相应表单?
DO CASE
CASE THISFORM.OleTreeView.key="xm1"
DO FORM 客户基本资料编辑表单
CASE THISFORM.OleTreeView.key="xm2"
DO FORM 商品基本资料编辑表单
ENDCASE
这是我写的代码,但是提示出错,求大侠指教!!!拜谢了!!!
...全文
171 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆七 2011-10-11
  • 打赏
  • 举报
回复
额。。。我基础是不好,刚接触vfp,写个程序,边写边学,这样学的有兴趣些,在您的帮助下,现在已经写得差不多了,就差一些小功能没有实现了,我的意思是我做了一个树:

主界面——基础信息修改——客户信息修改
|_________商品信息修改

点击节点,跳出相应的表单,就是这些了,希望您能帮我一下,真心感谢您了!
十豆三 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 szqy716 的回复:]
不是点击第二个节点的条件语句吗?这语句不太会,求您详细解释一下,搞了我一上午了,拜谢了!!!
[/Quote]

朋友,先不要急写程序,先把基本的搞的差不多的再写。
你发的这几个帖子,真是不知从哪说起。。。我都不知道如何回复
十豆七 2011-10-11
  • 打赏
  • 举报
回复
不是点击第二个节点的条件语句吗?这语句不太会,求您详细解释一下,搞了我一上午了,拜谢了!!!
十豆三 2011-10-11
  • 打赏
  • 举报
回复
case Thisform.OleTreeView.NodeClick(Thisform.OleTreeView.Nodes(2),'ok')
这是条件吗?
十豆七 2011-10-11
  • 打赏
  • 举报
回复
要和树连在一起用啊!我的意思是点击一个节点,执行相应的表单,我现在的问题是随便点击哪个节点都只跳出 客户基本资料编辑表单 ,求大侠们提示下啊!!!
十豆七 2011-10-11
  • 打赏
  • 举报
回复
vfp绑定的ActiveX控件,不太会用
jxjdzwang5555 2011-10-11
  • 打赏
  • 举报
回复
accept "请输入要执行的表单编号" to lcbiaodan
DO CASE
CASE lcbiaodan='1'
DO FORM 客户基本资料编辑表单
CASE lcbiaodan='2'
DO FORM 商品基本资料编辑表单
ENDCASE
十豆七 2011-10-11
  • 打赏
  • 举报
回复
DO CASE
CASE Thisform.OleTreeView.NodeClick(Thisform.OleTreeView.Nodes(1),'ok')
DO FORM 客户基本资料编辑表单
CASE Thisform.OleTreeView.NodeClick(Thisform.OleTreeView.Nodes(2),'ok')
DO FORM 商品基本资料编辑表单
ENDCASE

这是我修改的代码,但是点击哪个节点都是DO FORM 客户基本资料编辑表单
十豆三 2011-10-11
  • 打赏
  • 举报
回复
在 TreeView 控件的 NodeClick 事件写相关代码。
jxjdzwang5555 2011-10-11
  • 打赏
  • 举报
回复
不了解OleTreeView.这是什么控件?vfp自带的?或者开发的?
十豆七 2011-10-11
  • 打赏
  • 举报
回复
为什么就没人回复我的呢?
十豆七 2011-10-11
  • 打赏
  • 举报
回复
额。。。,十分感谢!!!您真是太好了!我现在基础确实不好,因为一直在自学,没有人教,所以进展有点慢,但是我一直在努力!!要是问了一些弱智的问题了,希望您不要介意,再次感谢您!!!
十豆三 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 szqy716 的回复:]
好了,真是太感谢您了,铭记在心了!!!
还有一件小事,麻烦一下,我的vfp里ctrl+v,ctrl+c,这些不起作用了,按下后显示这些、,不知道为什么,我没改过什么东西啊!!!
[/Quote]

重启 VFP ,再不行,重启 系统,再不行,重装 VFP,再不行,重装系统后再重装VFP.
十豆七 2011-10-11
  • 打赏
  • 举报
回复
好了,真是太感谢您了,铭记在心了!!!
还有一件小事,麻烦一下,我的vfp里ctrl+v,ctrl+c,这些不起作用了,按下后显示这些、,不知道为什么,我没改过什么东西啊!!!
十豆三 2011-10-11
  • 打赏
  • 举报
回复
在你的 TreeView 控件的 NodeClick 事件写代码:
Lparameters Node
Messagebox(Node.Index)
Messagebox(Node.Key)
Messagebox(Node.Text)
*-- 看看上面哪个你可以用来判断条件

Do Case
Case Node.Text='客户基本资料' && 此处用 key 还是 index 还是Text 取决于你了,看看你想通过什么来判断了。
Do Form 客户基本资料编辑表单
Case Node.Text='商品基本资料'
Do Form 客户基本资料编辑表单
Endcase
内容概要:本文详细介绍了利用Simulink进行变压器开路试验的电路连接配置与仿真实现方法,重点在于通过仿真手段还原实际电力系统中变压器在空载条件下的电气特性,从而深入理解其工作原理与性能表现。文章作为电力系统仿真系列研究的一部分,系统阐述了从电路模型搭建、参数设定、仿真运行到结果分析的完整流程,突出展示了MATLAB/Simulink在电力设备建模与教学科研中的强大功能与应用价值。; 适合人群:具备电力系统基础知识,熟悉MATLAB/Simulink仿真环境,从事电气工程、自动化及相关领域的研发人员,以及高年级本科生和研究生。; 使用场景及目标:①掌握变压器开路试验的基本原理与Simulink仿真建模的具体步骤;②通过仿真实验深入理解空载电流、铁芯损耗及励磁特性等关键参数的物理意义;③为后续开展变压器短路试验、暂态过程分析以及其他电力设备的仿真研究奠定理论与实践基础。; 阅读建议:建议结合Simulink软件动手实践,逐步构建并调试电路模型,重点关注各元件参数的设置方法与测量模块的应用技巧,同时推荐参考文中提及的其他相关仿真案例进行拓展学习,以全面提升对电力系统仿真实践的整体认知与操作能力。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧