导航:首页 > 源码编译 > vfp压缩编译表单的源码不见了

vfp压缩编译表单的源码不见了

发布时间:2022-07-29 23:07:37

❶ vfp表单代码问题

假定微调控件分别为Spinner1,Spinner2,Spinner3,形状为Shape1
选定表单,在vfp主窗口的菜单中找到表单(M),下拉,有个新建方法的选项。
新建完毕后,右键表单,代码,选到abc
在abc中输入:
thisform.Shape1.BorderColor=rgb(thisform.Spinner1.value,thisform.Spinner2.value,thisform.Spinner3.value)
thisform.Shape1.BackColor=rgb(thisform.Spinner1.value,thisform.Spinner2.value,thisform.Spinner3.value)
然后右键分别点击3个微调空间,在interactiechange事件里面输入
thisform.abc

❷ 请教,vfp如何查看完全的表单的源代码

在表单的init事件里写:thisform.text1.value = “” &&初始化text1,让其输入的值为字符型

按钮事件:
cStr = alltirm(thisform.text1.value)
try
if val(cStr) < 100 &&将字符型转化成数值型并检测是否小于100
thisform.releas() &&小于100则退出表单
endif
CATCH &&如果字符包含了非法字符(val(cStr) 会抛出错误,则跳到此处)则退出表单
thisform.releas()
endtry
&&条件满足了赋值
with thisform
.textbox2.value = subst(cStr,1,1)
.textbox3.value = subst(cStr,2,1)
.textbox4.value = subst(cStr,3,1)
endwith

❸ vfp为什么文件夹内找不到表单的文件了呢

1 只要能打开PJX,说明就没丢,估计是你存放“路径”的问题,点击表单,就能看到“路径”
2 生成exe后,即使没有表单也能运行exe

❹ 急求答案!!!vfp连编时为什么总是显示找不到表单呢

路径出了问题了
你查看下当前活动目录,运行程序的时候
用messagebox(sy(5)+sys(2003))
放在调用菜单代码的前面
然后你再检查下你调用菜单的代码
有没有出现路径问题
比如
?sy(5)+sys(2003)
显示:d:\vvv
然后你 菜单.mpr在vvv文件夹下的menus文件夹
然后你在你代码处以
do 菜单.mpr
这样当然要出现错误了
因为当前活动目录下也就是vvv下没有 菜单.mpr这个文件
你只要把调用菜单语句修改为
do menus\菜单.mpr
这样就正常了

加分
写了这么多了

❺ 我表单在VFP环境下运行,但在连编成EXE文件运行时,里边的表只闪一下就不见了!

不能只有表单,一般要做个主程序(.prg文件),设置环境然后调用第一个表单。
在主程序中加入
read events
位置在调用登陆界面或主界面之后,清理程序环境关闭程序之前。比如

SET PROCEDURE TO YYLIB

do form 登陆.SCX

read events

close database
RELEASE ALL
CLOSE ALL

在表单中要退出程序时 在退出按钮的单击事件中增加
clear events

❻ 我在VFP6.0中编译正常的菜单文件,为什么在表单编译后,一运行就提示: 找不到PARAMETER语句 该怎么解决

parameters 命令
将调用程序传来的数据赋值给私有内存变量或数组。
语法
PARAMETERS ParameterList

参数
ParameterList
指定接收数据的内存变量或数组。
“ParameterLis”中的参数应用逗号分隔。PARAMETERS 语句中的参数数目至少应与 DO ... WITH 语句中的参数数目相同。如果 PARAMETERS 语句中所列的变量或数组数目比 DO ... WITH 语句传递的多,剩余的变量或数组就初始化为“假”(.F.)。最多可传递 27 个参数。
PARAMETERS( ) 函数返回传递给最近执行程序的参数数目。
说明
当 parameters 命令与 DO ... WITH 语句一起使用时,它必须是被调用程序、过程或用户自定义函数中的第一条可执行语句。
默认情况下,DO ... WITH 语句以引用传递方式向过程传递变量和数组。当一个值在被调用过程中更改时,新值传递回调用程序中相关的变量或数组。如果想以值传递方式向一个过程传递变量或数组,在 DO ... WITH 语句的参数列表中用括号把变量或数组括起来,这样,在被调用过程中对参数的任何更改都不传回调用程序。
默认情况下,变量以引用传递方式向过程传递,以值传递方式向一个用户自定义函数传递。使用 SET UDFPARMS TO REFERENCE 命令,能以引用传递方式向用户自定义函数传递变量。
示例:
on error do errhand with error( ), message( ), ;
message(1),program( ),lineno( )
use nodatabase
on error &&还原系统错误处理例程

procere errhand
parameters gnerror, gcmess, gnmess1, gcprog, gnlineno
? 'error number: ' + ltrim(str(gnerror))
? 'error message: ' + gcmess
? 'line of code with error: ' + gnmess1
? 'line number of error: '+ ltrim(str(gnlineno))
? 'program with error: ' + gcprog

❼ 我在网上下了几个VFP的程序,请问如何在程序中找出源代码

如果是exe文件而且你确定是VFP编译的而且没有被加密,那么可以使用UnfoxAll或者FoxTools之类的反编软件进行反编译,如果你下载的就是源程序的话,用VFP打开源程序的工程文件就可以看见源代码了

阅读全文

与vfp压缩编译表单的源码不见了相关的资料

热点内容
威科夫操盘法pdf 浏览:979
算法可以用图表表示 浏览:946
山西太原php 浏览:271
常用cmd网络命令 浏览:676
hashmap7源码分析 浏览:896
搜索引擎原理技术与系统pdf 浏览:359
运动估计算法python 浏览:858
java正则1 浏览:536
redhatlinux最新 浏览:178
python字典编程词汇 浏览:145
微信和服务器如何通讯 浏览:11
百家号服务器配置有什么用 浏览:598
怎么为电脑加密 浏览:59
服务器出现差错是什么意思 浏览:617
苹果app移到商店里怎么删掉 浏览:255
phpjsphtml 浏览:63
吃鸡手机国际服服务器超时怎么办 浏览:69
努比亚Z5无命令 浏览:642
展示网站云服务器 浏览:872
代码混淆器php 浏览:367