注册 登录
编程论坛 VFP论坛

请问如何快速提取表单scx文件中的代码

shschy 发布于 2023-03-27 10:28, 948 次点击
以前在VFP5还是VFP6版本中,用写字板或记事本打开“*.scx”和“*.sct”文件后,可以直接看到代码,可以方便的编写“代码.doc”格式文件。但到了VFP9以后,再用写字板或记事本打开“*.scx”和“*.sct”会出现很多乱码,请问有什么好方法可以将代码取出排版编辑。
大概格式如下
Name = "Command1"
ROCEDURE Click
thisform.text1.Value=DATETIME()
thisform.text2.Value=thisform.text1.Value+thisform.spinner1.Value*60
......
ENDPROC

以上格式以前是用“记事本”打开“*.sct”文件,直接从里面提取,做少量修改完成的。

现在遇到情况就是打开sct文件时乱码比较多,实在不行就采取VFP9打开修改“表单.scx”文件时,点卡每个控件,一个个拷贝复制。
4 回复
#2
easyppt2023-03-27 10:42
可以用类浏览器查看表单代码
工具 → 类浏览器  
#3
sdta2023-03-27 10:43
打开VFP9,菜单栏中 工具>类浏览器 中找即可
#4
foxfans2023-03-27 13:56
CLEAR
USE GETFILE('scx') ALIAS "MyDbf"
SCAN
   ?Mydbf.Methods &&这里做保存处理
   STRTOFILE(Mydbf.Methods,'c:\save.txt',1)
ENDSCAN
USE


[此贴子已经被作者于2023-3-27 14:00编辑过]

#5
chychychy2023-03-31 08:49
回复 3楼 sdta
学习了
1